Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
fsharp-tests
Write comprehensive tests using Expecto for F# applications.
Use when: "add tests", "write tests", "test X", "unit test", "testing", "verify",
"Expecto", "test coverage", "TDD", "property test", "async test", "test case".
Creates tests in src/Tests/ for domain logic, validation, persistence, and state.
Focus on pure functions (domain) and validation rules for best coverage.
majiayu000/claude-skill-registry 163
-
camera-movements
Standardized camera movement vocabulary for Veo 3 video generation. Use when creating video prompts that require specific camera movements, cinematography terminology, or when validating camera movement specifications. Provides authoritative reference for 50+ camera movements (Dolly, Arc, Crane, FPV Drone, Whip Pan, etc.) to ensure consistent, production-ready terminology.
majiayu000/claude-skill-registry 163
-
test-doctor
Use this skill to diagnose and repair broken tests with a methodical, surgical approach.
AUTO-ACTIVATE when user mentions (FR/EN): - test cassé, broken test, failing test, test fail, test échoue - erreur test, test error, assertion failed, timeout test - réparer test, fix test, corriger test, debug test - npm test fail, jest error, test suite failed
AGENTS: Specialized agents (backend-specialist, frontend-specialist, database-specialist) MUST invoke this skill when asked to fix tests. Use: Skill("test-doctor")
CRITICAL: NO mass corrections. ONE test at a time with validation. ALWAYS diagnose before fixing. ALWAYS consult DONT_DO.md first.
Context: 1211 test files, 5561/6101 passing (540 failing). Stack: Jest, React Testing Library, Prisma, Next.js 15, TypeScript 5.
majiayu000/claude-skill-registry 163
-
wp-testing-core
Core WordPress testing procedures and patterns for browser-based plugin testing. Use when testing WordPress plugins, logging into WordPress admin, verifying plugin activation, or navigating WordPress UI.
majiayu000/claude-skill-registry 163
-
ash-json-api
AshJsonApi guidelines for exposing Ash resources as JSON:API compliant REST endpoints. Use when adding JSON:API extensions to domains/resources, configuring routes, or implementing filtering, sorting, pagination, and includes. Supports full JSON:API specification.
majiayu000/claude-skill-registry 163
-
bmad-test-strategy
Creates test strategy and ATDD scenarios.
majiayu000/claude-skill-registry 163
-
filament-dashboard
Create FilamentPHP v4 dashboard pages with single-tab or multi-tab layouts, message callouts, and widget integration
majiayu000/claude-skill-registry 163
-
review-post
Reviews a blog post for writing quality, spelling errors, and clarity. Use when asked to review, check, or give feedback on a blog post. Defaults to the most recent post in Public/_posts if no specific post is specified.
majiayu000/claude-skill-registry 163
-
ai-talking-head
Specialized skill for AI talking head and lip-sync video generation. Use when you need presenter videos, UGC-style content, or lip-synced avatars. Triggers on: talking head, presenter video, lip sync, UGC video. Outputs professional talking head videos.
majiayu000/claude-skill-registry 163
-
moai-alfred-proactive-suggestions
Guide Alfred to provide non-intrusive proactive suggestions based on risk detection, optimization patterns, and learning opportunities
majiayu000/claude-skill-registry 163
-
writing-verification-plans
Use when a project needs a verification plan for acceptance testing in real-world scenarios
majiayu000/claude-skill-registry 163
-
VN Content Creation
Creates visual novel dialogue content for Shadow Work including companion conversations, quest dialogues, NPC interactions, and environmental VN sequences with proper Yarn syntax and Chatterbox function integration. Use when the user asks to create dialogue, conversations, quest text, or VN sequences.
majiayu000/claude-skill-registry 163
-
service-architecture-patterns
Modular design pattern for external service integrations (CAPTCHA, payment, SMS, file storage, analytics). Use when implementing third-party services, designing service abstractions, or reviewing service architecture. Triggers on /src/services/* files, integration questions, and provider implementations.
majiayu000/claude-skill-registry 163
-
long-polling-handler
Long Polling Handler - Auto-activating skill for API Integration.
Triggers on: long polling handler, long polling handler
Part of the API Integration skill category.
majiayu000/claude-skill-registry 163
-
quality-lead
Testing and validation specialist - handles test suite execution, mobile UX validation, accessibility checks, and pre-deployment QA.
majiayu000/claude-skill-registry 163
-
prompt-evaluation
Prompt testing, metrics, and A/B testing frameworks
majiayu000/claude-skill-registry 163
-
seoulsemi
Seoul Semiconductor LED MPN encoding patterns, series identification, package extraction, and color decoding. Use when working with Seoul Semi LEDs or SeoulSemiHandler.
majiayu000/claude-skill-registry 163
-
nushell-plugin-builder
Guide for creating Nushell plugins in Rust using nu_plugin and nu_protocol crates. Use when users want to build custom Nushell commands, extend Nushell with new functionality, create data transformations, or integrate external tools/APIs into Nushell. Covers project setup, command implementation, streaming data, custom values, and testing.
majiayu000/claude-skill-registry 163
-
subject-line-optimizer
Improve newsletter open rates through better subject lines. Use when:
(1) Writing subject lines for tacosdedatos editions, (2) Analyzing why an edition
had low open rates, (3) A/B testing subject line variants, (4) Reviewing subject
lines before sending. Produces 5-10 variants with recommendations.
majiayu000/claude-skill-registry 163
-
yarp-proxy
Configure YARP reverse proxy for affolterNET.Web.Bff. Use when setting up API proxying, route configuration, or backend service integration.
majiayu000/claude-skill-registry 163
-
Create Entity ViewModel
Create a new entity ViewModel with property ViewModels following Phoenix MVVM patterns. Use when adding new data models, creating entity wrappers, or scaffolding ViewModels for entities. Handles property VM creation, label converters, base class selection, and test generation.
majiayu000/claude-skill-registry 163
-
industry-research
Research a market, pinpoint an underserved customer pain, and design a venture that can capture the opportunity within 12 months. Comprehensive 10-step workflow from market mapping to 90-day action plan.
majiayu000/claude-skill-registry 163
-
litestar
Expert knowledge for Litestar Python web framework. Use when working with Litestar routes, plugins, middleware, dependency injection, or configuration.
majiayu000/claude-skill-registry 163
-
draft
Draft blog posts from session insights with multi-perspective analysis.
majiayu000/claude-skill-registry 163