Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ai-product-video
Specialized skill for AI product video generation. Use when you need product reveals, animated product shots, hero video banners, or e-commerce video content. Triggers on: product video, product reveal, animate product, hero video. Outputs professional product videos.
majiayu000/claude-skill-registry 163
-
run-with-timeout
Run commands with timeout protection to prevent hanging. Use for potentially long-running tests or operations.
majiayu000/claude-skill-registry 163
-
api-design
Design and build professional APIs with REST, GraphQL, and gRPC. Master authentication, documentation, testing, and operational concerns.
majiayu000/claude-skill-registry 163
-
worldcrafter-skill-selector
Meta-skill for selecting correct WorldCrafter skill. Use when unclear which skill to use, request maps to multiple skills, need to orchestrate skills, user asks for guidance, or ambiguous requests need clarification. Provides decision trees and trigger matching for feature-builder (complete features with forms), database-setup (tables/migrations/RLS), test-generator (add tests), route-creator (simple pages/APIs), auth-guard (authentication/authorization), ai-assistant (AI generation/suggestions/consistency), visualization (maps/timelines/graphs), and chatgpt-setup (MCP integration). Do NOT use when request clearly maps to one skill or trigger phrases clearly indicate specific skill.
majiayu000/claude-skill-registry 163
-
tracking-regression-tests
Track and manage regression test suites across releases.
Use when performing specialized testing.
Trigger with phrases like "track regressions", "manage regression suite", or "validate against baseline".
majiayu000/claude-skill-registry 163
-
e2e-testing-backend
End-to-end testing patterns for backend services. Use when testing complete application flows.
majiayu000/claude-skill-registry 163
-
playwright-best-practices
Provides Playwright test patterns for resilient locators, Page Object Models, fixtures, web-first assertions, and network mocking. Must use when writing or modifying Playwright tests (.spec.ts, .test.ts files with @playwright/test imports).
majiayu000/claude-skill-registry 163
-
livelib-ui-add-quote
Use Playwright to open a LiveLib quote page and add it to your own quotes/list via the website UI.
majiayu000/claude-skill-registry 163
-
conducting-deep-research
Produces comprehensive, well-sourced research reports through iterative refinement using Time-Tested Diffusion methodology. Triggers on "deep research", "thorough analysis", "comprehensive report", "investigate", "due diligence", or when multiple sources are needed to answer complex questions.
majiayu000/claude-skill-registry 163
-
factory-pattern-creator
Factory Pattern Creator - Auto-activating skill for Test Automation.
Triggers on: factory pattern creator, factory pattern creator
Part of the Test Automation skill category.
majiayu000/claude-skill-registry 163
-
condition-wait
Use when tests have race conditions, timing dependencies, or inconsistent pass/fail behavior - replaces arbitrary timeouts with condition polling to wait for actual state changes, eliminating flaky tests from timing guesses
majiayu000/claude-skill-registry 163
-
test-auth-wrapper
Expert knowledge on CLI testing with auth bypass, automated endpoint testing, and the 3 bypass methods (headers, environment, test headers). Use this skill when user asks about "test endpoint", "cli testing", "auth bypass", "curl", "automated testing", "local development", or "testing without clerk".
majiayu000/claude-skill-registry 163
-
websearch-deep
ChatGPT-style deep research strategy with problem decomposition, multi-query generation (3-5 variations per sub-question), evidence synthesis with source ranking, numbered citations, and iterative refinement. Use for complex architecture decisions, multi-domain synthesis, strategic comparisons, technology selection. Keywords: architecture, integration, best practices, strategy, recommendations, comparison.
majiayu000/claude-skill-registry 163
-
response-quality-analysis
Analyze whether your response addresses the actual question asked before posting. Use when: (1) About to post response to forum/Slack question, (2) Want to validate response coverage, (3) Need to ensure solving the right problem, (4) Want specific improvement suggestions for gaps in response
majiayu000/claude-skill-registry 163
-
agent-payment-integration
Expert payment integration specialist mastering payment gateway integration, PCI compliance, and financial transaction processing. Specializes in secure payment flows, multi-currency support, and fraud prevention with focus on reliability, compliance, and seamless user experience.
majiayu000/claude-skill-registry 163
-
pine-backtester
Implements comprehensive backtesting capabilities for Pine Script indicators and strategies. Use when adding performance metrics, trade analysis, equity curves, win rates, drawdown tracking, or statistical validation. Triggers on "backtest", "performance", "metrics", "win rate", "drawdown", or testing requests.
majiayu000/claude-skill-registry 163
-
test-pyramid-design
Design optimal test pyramids with unit/integration/E2E ratios. Identify anti-patterns and recommend architecture-specific testing strategies.
majiayu000/claude-skill-registry 163
-
retry-logic-helper
Retry Logic Helper - Auto-activating skill for API Integration.
Triggers on: retry logic helper, retry logic helper
Part of the API Integration skill category.
majiayu000/claude-skill-registry 163
-
property-testing-guide
Introduces property-based testing with proptest, helping users find edge cases automatically by testing invariants and properties. Activates when users test algorithms or data structures.
majiayu000/claude-skill-registry 163
-
tdd-go
Main TDD workflow command. Finds next test in PLAN.md and executes complete TDD cycle automatically. This is the primary command for TDD development as specified in CLAUDE.md.
majiayu000/claude-skill-registry 163
-
simulation-config
Configure TraitorSim game parameters including regional rule variants (UK/US/Australia), recruitment mechanics, end-game modes, tie-breaking, and player counts. Use when setting up simulations, testing rule variants, comparing configurations, or when asked about game rules, regional variants, or simulation parameters.
majiayu000/claude-skill-registry 163
-
javascript-testing-patterns
Implement comprehensive testing strategies using Jest, Vitest, and Testing Library for unit tests, integration tests, and end-to-end testing with mocking, fixtures, and test-driven development. Use when writing JavaScript/TypeScript tests, setting up test infrastructure, or implementing TDD/BDD workflows.
majiayu000/claude-skill-registry 163
-
Replicated CLI
This skill should be used when the user asks to "create a Replicated release", "promote a release", "manage CMX VMs", "create a CMX cluster", "SSH to a CMX VM", "install Embedded Cluster", "lint Replicated manifests", "execute commands on CMX VMs", "monitor cluster status", or mentions Replicated release workflows, VM testing, or compatibility matrix operations.
majiayu000/claude-skill-registry 163
-
ark-chainsaw-testing
Run and write Ark Chainsaw tests with mock-llm. Use for running tests, debugging failures, or creating new e2e tests.
majiayu000/claude-skill-registry 163