Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
bdd-feature-generator
Creates BDD feature files for Golang Clean Architecture projects using Gherkin syntax. Use when users need to write .feature files for integration tests, create test scenarios for APIs, or generate Cucumber/Godog test specifications. Specifically for projects that follow Clean Architecture patterns with existing step definitions.
majiayu000/claude-skill-registry 163
-
test-automation
Create test plans, write tests, validate code quality through testing
majiayu000/claude-skill-registry 163
-
emacs-variables
Use when inspecting or modifying Emacs variables - provides elisp patterns for variable handling, customization, and state management
majiayu000/claude-skill-registry 163
-
analyzing-business-models
Analyzes business models including revenue models, unit economics, competitive moats, scalability, and value creation/capture mechanisms using frameworks like Business Model Canvas and strategic analysis. Use when the user requests business model analysis, unit economics review, moat assessment, or wants to understand how a company creates and captures value.
majiayu000/claude-skill-registry 163
-
propose-feature-test-plan
Create a test plan mapping EARS requirements and Critical Constraints to specific tests
majiayu000/claude-skill-registry 163
-
test-diff-analyzer
Analyze test differences between runs to identify flaky tests and consistency issues. Use to find tests that fail intermittently.
majiayu000/claude-skill-registry 163
-
testing-server-actions
Teaches testing Server Actions in isolation in React 19. Use when testing Server Actions, form handling, or server-side logic.
majiayu000/claude-skill-registry 163
-
skill-creator
Guide for creating effective skills. Use this skill when you want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
majiayu000/claude-skill-registry 163
-
Retrospective Process
This skill should be used when the user asks to 'run a retrospective', 'review this session', 'extract learnings', 'what did we learn', 'analyze our conversation', 'session review', or wants to reflect on work done during the conversation.
majiayu000/claude-skill-registry 163
-
greedy-selection-algorithm
Use when building selection algorithms that must balance multiple diversity/coverage constraints (e.g., selecting test cases, sampling datasets, portfolio optimization). Especially useful when hard co...
majiayu000/claude-skill-registry 163
-
astrology-interpretation-guide
Comprehensive astrology expert covering natal charts, transits, houses, aspects, and astrological traditions from Western to Vedic
majiayu000/claude-skill-registry 163
-
terraform-provider-design
Comprehensive guide for designing and implementing Terraform providers using Test-Driven Development (TDD). Use when creating new Terraform providers, adding resources/data sources to existing providers, implementing TDD workflows (RED-GREEN-REFACTOR), designing provider architecture, or working in terraform-provider-* directories. Covers HashiCorp best practices, Plugin Framework patterns, acceptance testing, CRUD implementations, and parallel development workflows.
majiayu000/claude-skill-registry 163
-
configuring-java-stack
Java stack configuration - Maven, JUnit 5, Spotless, SpotBugs, JaCoCo with 96% coverage threshold
majiayu000/claude-skill-registry 163
-
integration-test-builder
Creates integration tests for API endpoints with database flows, including test harness setup, fixtures, setup/teardown, database seeding, and CI-friendly strategies. Use for "integration testing", "API tests", "database tests", or "test harness".
majiayu000/claude-skill-registry 163
-
quality-unit-testing
Write high-quality Rust unit tests following best practices. Use when writing new tests, reviewing test code, or improving test quality. Emphasizes clear naming, AAA pattern, isolation, and deployment confidence.
majiayu000/claude-skill-registry 163
-
netbox-mcp-testing
This skill should be used when systematically testing the NetBox MCP server after code changes or to validate tool functionality. Provides structured protocol for discovering and testing MCP tools with a live NetBox instance, with emphasis on performance monitoring and comprehensive reporting.
majiayu000/claude-skill-registry 163
-
github-authenticator
Verify and troubleshoot GitHub CLI authentication. Use when gh commands fail with auth errors or when setting up GitHub integration for the first time.
majiayu000/claude-skill-registry 163
-
career-helper
End-to-end career support for job seekers at all levels. Optimizes LinkedIn profiles, rewrites CVs for ATS systems, provides interview preparation with cited answers, researches companies and roles, identifies hiring managers and networking opportunities. When Claude needs to optimize LinkedIn profiles, rewrite CVs for ATS, prepare for interviews, research companies and roles, identify hiring managers, or support job applications and career transitions.
majiayu000/claude-skill-registry 163
-
Unity Fundamentals
This skill should be used when the user asks about "Unity lifecycle", "MonoBehaviour methods", "Awake vs Start", "Update vs FixedUpdate", "Unity serialization", "[SerializeField]", "GetComponent", "component references", "Unity prefabs", "prefab workflow", or needs guidance on fundamental Unity patterns and best practices.
majiayu000/claude-skill-registry 163
-
adaptive-rejection-sampler
Guidance for implementing Adaptive Rejection Sampling (ARS) algorithms. This skill should be used when implementing rejection sampling methods, log-concave distribution samplers, or statistical sampling algorithms that require envelope construction and adaptive updates. It provides procedural approaches, performance considerations, and verification strategies specific to ARS implementations.
majiayu000/claude-skill-registry 163
-
test-runner-worktree
Run Rust cargo tests properly in git worktrees with environment variable sourcing. Use when cargo test fails, when seeing authentication errors, when test results differ between runs, or before running pre-commit checks in worktrees. Essential for integration tests requiring LANGSMITH_API_KEY or ANTHROPIC_API_KEY.
majiayu000/claude-skill-registry 163
-
testing-conventions-alexanderop-workouttracker
majiayu000/claude-skill-registry 163
-
seclists-web-shells-eyadkelleh-awesome-claude-skill
majiayu000/claude-skill-registry 163
-
test-gen
Generate tests following Frontera test patterns. Use when user says "write tests", "add tests", "test this", "create unit tests", "generate tests", or asks to test a component/function/API.
majiayu000/claude-skill-registry 163