Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
uloop-run-tests
Execute Unity Test Runner. Use when: running unit tests, verifying code changes, checking test results, or when user asks to run tests. Returns test results with pass/fail counts.
majiayu000/claude-skill-registry 163
-
frontend-testing
Generate Vitest + React Testing Library tests for Dify frontend components, hooks, and utilities. Triggers on testing, spec files, coverage, Vitest, RTL, unit tests, integration tests, or write/review test requests.
majiayu000/claude-skill-registry 163
-
test-generation
Use for DEVELOPER-focused unit/integration test code with xUnit (C#) and Jest (Angular) patterns. Provides ready-to-use test templates for commands, queries, entities, and components. Best for implementing actual test code. NOT for QA test specifications (use test-generation instead).
majiayu000/claude-skill-registry 163
-
ios-simulator-skill
21 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.
majiayu000/claude-skill-registry 163
-
unity-editor-imgui-design
Unity IMGUI (Immediate Mode GUI) for editor tools and custom inspectors. Use for EditorWindow, Custom Inspector, Property Drawer development. NOT for game UI - use unity-game-ugui-design or unity-game-ui-toolkit-design instead.
majiayu000/claude-skill-registry 163
-
commands-fltman-project-scaffolder-fltman-project-scaffolder
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
-
tdd-playbook
Guides strict TDD (red/green/refactor), prioritizing domain unit tests and small steps.
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
-
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
-
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