Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
nix-environment
Nix flakes, home-manager, and reproducible environment management
majiayu000/claude-skill-registry 163
-
my-pull-requests
List my pull requests in the current repository
majiayu000/claude-skill-registry 163
-
workflow-patterns
Use this skill when implementing tasks according to Conductor's TDD workflow, handling phase checkpoints, managing git commits for tasks, or understanding the verification protocol.
majiayu000/claude-skill-registry 163
-
fastapi-patterns
FastAPI development patterns - dependency injection, middleware, background tasks, Pydantic models, authentication, and production deployment. Auto-triggers when working with FastAPI.
majiayu000/claude-skill-registry 163
-
blitz
This skill should be used when parallelizing multi-issue sprints using git worktrees and parallel Claude agents. Use when tackling multiple GitHub issues simultaneously, when the user mentions "blitz", "parallel sprint", "worktree workflow", or when handling 3+ independent issues that could be worked on concurrently. Orchestrates the full workflow from issue triage through parallel agent delegation to sequential merge.
majiayu000/claude-skill-registry 163
-
eslint
ESLint configuration, custom rules, and plugin development.
majiayu000/claude-skill-registry 163
-
competitive-teardown
Analyzes competitor products and companies by synthesizing data from pricing pages, app store reviews, job postings, SEO signals, and social media into structured competitive intelligence. Produces feature comparison matrices scored across 12 dimensions, SWOT analyses, positioning maps, UX audits, pricing model breakdowns, action item roadmaps, and stakeholder presentation templates. Use when conducting competitor analysis, comparing products against competitors, researching the competitive landscape, building battle cards for sales, preparing for a product strategy or roadmap session, responding to a competitor's new feature or pricing change, or performing a quarterly competitive review.
majiayu000/claude-skill-registry 163
-
Pentest Checklist
This skill should be used when the user asks to "plan a penetration test", "create a security assessment checklist", "prepare for penetration testing", "define pentest scope", "follow security testing best practices", or needs a structured methodology for penetration testing engagements.
majiayu000/claude-skill-registry 163
-
week-plan
Set weekly priorities and plan the week ahead with intelligent suggestions based on goals, calendar shape, and task effort.
majiayu000/claude-skill-registry 163
-
services-agreement
Draft and fill services agreement templates — consulting contract, contractor agreement, SOW, statement of work, professional services agreement. Produces signable DOCX files from Common Paper and Bonterms standard forms. Use when user says "consulting contract," "contractor agreement," "SOW," "statement of work," "services agreement," or "freelancer contract."
majiayu000/claude-skill-registry 163
-
develop-ai-functions-example
Develop examples for AI SDK functions. Use when creating, running, or modifying examples under examples/ai-functions/src to validate provider support, demonstrate features, or create test fixtures.
majiayu000/claude-skill-registry 163
-
create-example
Create new publish/subscribe examples for ROS2 message types. Use when the user wants to add a new example, create pub/sub for a new message type, or add trajectory/sensor/geometry message examples.
majiayu000/claude-skill-registry 163
-
web3-testing
Test smart contracts comprehensively using Hardhat and Foundry with unit tests, integration tests, and mainnet forking. Use when testing Solidity contracts, setting up blockchain test suites, or validating DeFi protocols.
majiayu000/claude-skill-registry 163
-
build-dashboard
Build a live MotherDuck dashboard as a Dive. Use when composing one shareable KPI, trend, and breakdown story over existing MotherDuck data, especially when the result should stay a saved workspace artifact rather than a full application.
majiayu000/claude-skill-registry 163
-
priority-matrix
Applies Eisenhower matrix (urgent/important) to prioritize tasks. Use when prioritizing, reviewing tasks, or deciding what to work on next.
majiayu000/claude-skill-registry 163
-
feature-slicing
Proactively apply when creating new features/components/pages or setting up frontend project structure. Triggers on FSD, feature slicing, frontend architecture, layer structure, module boundaries, scalable frontend, slice organization. Use when restructuring React/Next.js/Vue/Remix projects, organizing frontend code, fixing import violations, or migrating legacy codebases. Feature-Sliced Design (FSD) architecture for frontend projects.
majiayu000/claude-skill-registry 163
-
schema-design-guide
Guide for relational database schema design with normalization, indexing strategy, constraints, naming conventions, and denormalization tradeoffs. Use when the user designs database tables, asks about normalization, needs indexing advice, or defines foreign key relationships. Trigger whenever database schema, table design, or data modeling is discussed.
majiayu000/claude-skill-registry 163
-
security-review
Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.
majiayu000/claude-skill-registry 163
-
youtube-transcript-analyzer
Use when analyzing YouTube videos for research, learning, or understanding how content relates to a project - downloads transcripts with yt-dlp, chunks long content, and provides context-aware analysis
majiayu000/claude-skill-registry 163
-
commands-arustydev-ai-2
Review and refine a skill to follow best practices including progressive disclosure, token budgets, and proper structure
majiayu000/claude-skill-registry 163
-
bmad-document-project
Document brownfield projects for AI context. Use when the user says "document this project" or "generate project docs"
majiayu000/claude-skill-registry 163
-
brainstorming
Use when creating or developing anything, before writing code or implementation plans - refines rough ideas into fully-formed designs through structured Socratic questioning, alternative exploration, and incremental validation
majiayu000/claude-skill-registry 163
-
core-andreibesleaga-gabbe-4
majiayu000/claude-skill-registry 163
-
struct-predictor
Local protein structure prediction with AlphaFold, Boltz, or Chai. Compare predicted structures, compute RMSD, visualise 3D models.
majiayu000/claude-skill-registry 163