Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
targeted-testing
Pick and run the smallest correct validation step (checks → focused Jest by path → broader suites). Use whenever you modify code and need confidence quickly.
majiayu000/claude-skill-registry 163
-
code-review-standards
Comprehensive code review standards covering security, quality, performance, testing, and documentation. Includes checklists, common issues, and best practices for thorough code reviews.
majiayu000/claude-skill-registry 163
-
ahooks
Comprehensive ahooks React hooks library specialist. Expert in all 76+ ahooks hooks including state management, effects, data fetching, performance optimization, DOM utilities, and advanced patterns. Use when working with ahooks library, need React hooks utilities or want to learn best practices.
majiayu000/claude-skill-registry 163
-
research-gap-visualizer
Identify and visualize research gaps, coverage, and conflicts with explicit constraints and evidence.
majiayu000/claude-skill-registry 163
-
stress-testing
Test system behavior under extreme load conditions to identify breaking points, capacity limits, and failure modes. Use for stress test, capacity testing, breaking point analysis, spike test, and system limits validation.
majiayu000/claude-skill-registry 163
-
cli-creator
Create or extend Python command-line interfaces using Typer and wire them into pyproject.toml entry points. Use when asked to add a new CLI, add a subcommand, or expose a console script for a Python package, especially when pyproject.toml needs [project.scripts] updates or an empty directory needs full project initialization.
majiayu000/claude-skill-registry 163
-
validation-frameworks
Problem and solution validation methodologies, assumption testing, and MVP validation experiments
majiayu000/claude-skill-registry 163
-
cui-cypress
Cypress E2E testing standards including framework adaptations, test organization, and best practices
majiayu000/claude-skill-registry 163
-
github-speckit-tester
Test harness for executing Speckit workflows non-interactively using subagents. Use when you need to test the complete Speckit pipeline (Phase 0 → Phase 3) or individual phases, validate artifact generation across all commands, automate testing of specification-to-implementation workflows, or verify cross-phase consistency. This skill orchestrates the execution of all Speckit commands in order without user intervention.
majiayu000/claude-skill-registry 163
-
DOM Reader
Use when extracting specific HTML elements (h1, h2, links, images, etc.), scraping page content, or inspecting DOM structure. Also preferred for JavaScript-rendered content or when WebFetch returns incomplete results.
majiayu000/claude-skill-registry 163
-
ruby-testing
Ruby/RSpec testing guidelines and workflow following project conventions. Use when writing or improving Ruby tests.
majiayu000/claude-skill-registry 163
-
rls-test-patterns
RLS policy testing patterns for Supabase - automated test cases for Row Level Security enforcement, user isolation verification, multi-tenant security, and comprehensive security audit scripts. Use when testing RLS policies, validating user isolation, auditing Supabase security, verifying tenant isolation, testing row level security, running security tests, or when user mentions RLS testing, security validation, policy testing, or data leak prevention.
majiayu000/claude-skill-registry 163
-
tdd-green
Execute the GREEN phase of TDD by implementing the minimum code needed to make the failing test pass. Follows the principle of simplest solution that could possibly work.
majiayu000/claude-skill-registry 163
-
create-unit-test
Create Vitest unit tests following project patterns. Use when writing tests for functions, components, models, or route loaders/actions.
majiayu000/claude-skill-registry 163
-
terraform-provider-tests
Analyze and improve Terraform provider test coverage using terraform-plugin-testing v1.13.3+ patterns. Use when (1) analyzing test coverage gaps, (2) adding missing tests (drift detection, import, idempotency), (3) converting legacy patterns to modern state checks, (4) tracking optional field coverage, (5) verifying test quality, or (6) validating example accuracy. Supports automated coverage analysis, guided pattern improvements, and example testing.
majiayu000/claude-skill-registry 163
-
bug-diagnosis
Use when the user asks to debug, diagnose, fix a bug, troubleshoot errors, investigate issues, or pastes error messages/stack traces. Triggers on keywords like "bug", "error", "fix", "not working", "broken", "debug", "stack trace", "exception", "crash", "issue".
majiayu000/claude-skill-registry 163
-
Creating Feature Tests
Automates the creation of behavior-driven, fail-first feature tests for user-facing behaviors. Works across any language or framework. Use when features lack behavioral tests, implementing fail-first TDD, ensuring user-facing functionality has comprehensive test coverage, or when the user mentions BDD, feature tests, or user behavior testing.
majiayu000/claude-skill-registry 163
-
go-errors
Go error handling patterns. Routes to specific patterns.
majiayu000/claude-skill-registry 163
-
builder-skill
Skill creation specialist. Use PROACTIVELY for creating skills, YAML frontmatter design, and knowledge organization.
MUST INVOKE when ANY of these keywords appear in user request:
EN: create skill, new skill, skill optimization, knowledge domain, YAML frontmatter
KO: 스킬생성, 새스킬, 스킬최적화, 지식도메인, YAML프론트매터
JA: スキル作成, 新スキル, スキル最適化, 知識ドメイン, YAMLフロントマター
ZH: 创建技能, 新技能, 技能优化, 知识领域, YAML前置信息
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
-
bunit
Blazor component testing with bUnit. Use when writing unit tests for Blazor components, testing user interactions, mocking services/dependencies, testing MudBlazor components, testing components with Neatoo domain objects, or debugging component rendering issues.
majiayu000/claude-skill-registry 163
-
python-engineer
Writes, reviews, and refactors Python code following modern best practices. Specialises in Python 3.12+, uv for project management, type hints, polars over pandas, pydantic for validation, and pytest for testing. Use when working with Python code.
majiayu000/claude-skill-registry 163
-
symfony:doctrine-fixtures-foundry
Create test data with Foundry factories; define states, sequences, and relationships for realistic fixtures
majiayu000/claude-skill-registry 163
-
mcp-config
Configure MCP servers including Context7 and Playwright. Use when the user asks about MCP configuration, setting up Context7, configuring Playwright MCP, or managing MCP servers for this project.
majiayu000/claude-skill-registry 163