Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
Scenario Testing
End-to-end scenario testing without mocks, using real dependencies. Test scripts go in .scratch/ (gitignored), patterns documented in scenarios.jsonl (committed). Truth hierarchy - scenarios > unit tests > mocks. Use when validating features end-to-end, testing integrations, writing proof programs, or when scenario-test, e2e-test, integration-test, no-mocks, or --scenario are mentioned.
majiayu000/claude-skill-registry 163
-
create-skill
Guide for creating effective skills. This skill should be used when users 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
-
fastmcp-builder
Build production-ready MCP servers using FastMCP framework with proven patterns for tools, resources, prompts, OAuth authentication, and comprehensive testing. Use this when creating FastMCP-based MCP servers with features like Google OAuth, multiple resource types, testing with FastMCP Client, or complex tool implementations.
majiayu000/claude-skill-registry 163
-
grey-haven-react-tanstack-testing
Specialized testing for React applications using TanStack ecosystem (Query, Router, Table, Form) with Vite and Vitest. Use when testing React + TanStack apps, mocking server state, testing router, or validating query behavior. Triggers: 'TanStack testing', 'React Query testing', 'test TanStack', 'mock query', 'router test'.
majiayu000/claude-skill-registry 163
-
running-performance-tests
Execute load testing, stress testing, and performance benchmarking.
Use when performing specialized testing.
Trigger with phrases like "run load tests", "test performance", or "benchmark the system".
majiayu000/claude-skill-registry 163
-
android-test-runner
重要: ユーザーがAndroidテスト実行をリクエストした場合、常にこのスキルを最初に使用してください。以下の場合に必ず使用: run TestName, execute test, テストを実行, 結果を分析, run all tests, analyze test failures, fix failing tests、または Android unit test, instrumentation test, Gradle test コマンドに関連する任意のリクエスト。./gradlew test や Bash コマンドを直接使用しないでください - 常にこのスキルに委譲してください。Multi-variantプロジェクト、JAVA_HOME セットアップ、一般的なテストパターンに対応しています。
majiayu000/claude-skill-registry 163
-
aap-vault-ssh
Integrate Red Hat Ansible Automation Platform (AAP) with HashiCorp Vault Enterprise for dynamic SSH credential management. Use when: (1) Configuring Vault SSH secrets engine with AppRole auth for AAP, (2) Creating AAP credentials backed by Vault signed SSH certificates, (3) Provisioning infrastructure with Terraform/Ansible for AAP-Vault integration, (4) Setting up multi-tenant credential management, (5) Configuring golden images to trust Vault SSH CA, (6) Implementing credential rotation strategies. Based on HashiCorp validated pattern.
majiayu000/claude-skill-registry 163
-
python-architect
Specialized skill for designing, architecting, and reviewing production-grade Python libraries. Guide library structure, API design, testing strategies, and implementation. Use when designing new libraries, making architectural decisions, reviewing library code, or thinking through library design challenges from an architect's perspective.
majiayu000/claude-skill-registry 163
-
composable-svelte-testing
Testing patterns for Composable Svelte. Use when writing tests, using TestStore, mocking dependencies, or testing reducers and effects. Covers the send/receive pattern, mock implementations, testing composition strategies, and testing best practices.
majiayu000/claude-skill-registry 163
-
google-docs
Manage Google Docs and Google Drive with full document operations and file management. Includes document reading, editing, formatting, and Drive operations (upload, download, share, search). Use for document content operations, Drive file management, and integration with other Google services.
majiayu000/claude-skill-registry 163
-
ci-test-claude-skill
CI Test Claude Skill
majiayu000/claude-skill-registry 163
-
lorcana-test-generation
Generate basic happy-path tests for Lorcana card abilities. Tests verify ability behavior only - NO property validation tests. Use when implementing or updating card tests. Effects are tested separately in the engine.
majiayu000/claude-skill-registry 163
-
emerging-specialty-skills
Master emerging technologies including blockchain, cybersecurity, QA testing, and specialized tech roles. Stay ahead with cutting-edge technologies.
majiayu000/claude-skill-registry 163
-
wcag-compliance-checker
Checks websites for WCAG 2.1 Level AA compliance, identifies accessibility violations, and provides remediation guidance. Use when user asks to "check accessibility", "wcag compliance", "a11y audit", "accessibility violations", or "screen reader testing".
majiayu000/claude-skill-registry 163
-
e2e-first-planning
E2Eファースト開発計画策定ガイド。
Walking Skeleton、MVP計画、縦割りタスク分割をサポート。
majiayu000/claude-skill-registry 163
-
spy-setup-helper
Spy Setup Helper - Auto-activating skill for Test Automation.
Triggers on: spy setup helper, spy setup helper
Part of the Test Automation skill category.
majiayu000/claude-skill-registry 163
-
testing-practices
Testing best practices for modern Python development. Activated when working with tests, pytest, Hypothesis property-based testing, Atheris fuzz testing, test coverage, test organization, or mutation testing.
majiayu000/claude-skill-registry 163
-
android-test-runner
重要: ユーザーがAndroidテスト実行をリクエストした場合、常にこのスキルを最初に使用してください。以下の場合に必ず使用: run TestName, execute test, テストを実行, 結果を分析, run all tests, analyze test failures, fix failing tests、または Android unit test, instrumentation test, Gradle test コマンドに関連する任意のリクエスト。./gradlew test や Bash コマンドを直接使用しないでください - 常にこのスキルに委譲してください。Multi-variantプロジェクト、JAVA_HOME セットアップ、一般的なテストパターンに対応しています。
majiayu000/claude-skill-registry 163
-
neovim
Use when editing ANY Neovim configuration including init.lua, plugins, keymaps, LSP settings, or theme configuration. Provides file structure guidance and VHS testing workflow.
majiayu000/claude-skill-registry 163
-
timeout-handler
Timeout Handler - Auto-activating skill for API Integration.
Triggers on: timeout handler, timeout handler
Part of the API Integration skill category.
majiayu000/claude-skill-registry 163
-
memory-contract
Unified Memory Contract for Flowbaby integration. Defines when and how to retrieve and store memory. Load at session start - memory is core to agent reasoning, not optional.
majiayu000/claude-skill-registry 163
-
webapp-testing
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
majiayu000/claude-skill-registry 163
-
Playwright MCP Tester
Iterative UI testing using Playwright MCP server for automated browser interaction and visual verification
majiayu000/claude-skill-registry 163
-
test-naming-enforcer
Test Naming Enforcer - Auto-activating skill for Test Automation.
Triggers on: test naming enforcer, test naming enforcer
Part of the Test Automation skill category.
majiayu000/claude-skill-registry 163