Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
hook-writer
Generate attention-grabbing hooks from 5 investor archetype perspectives to find angles that resonate with different audience motivations.
majiayu000/claude-skill-registry 163
-
specswarm-fix
Systematic bugfix workflow with regression testing, auto-retry logic, and comprehensive validation. Auto-executes when user clearly wants to fix, debug, repair, resolve, broken, not working, doesn't work, not showing up, not appearing, not displaying, not rendering, doesn't show, won't show, isn't showing, doesn't appear, doesn't display, failing, errors, bugs, issues, not loading, doesn't load, crashed, crashes, problem with, trouble with.
majiayu000/claude-skill-registry 163
-
obsidian-catalog
Sync Claude conversations to Obsidian vault. Use when user asks to: sync conversations, export chat history, catalog sessions, generate summaries, review past work, search conversation history, or asks what was discussed on a specific date or about a specific topic.
majiayu000/claude-skill-registry 163
-
discovery
MANDATORY for discovering CI commands, features, functions, patterns, or tests in a codebase. Uses progressive disclosure - load specific discovery type as needed.
majiayu000/claude-skill-registry 163
-
base-ui-react
Production-tested setup for Base UI (@base-ui-components/react) - MUI's unstyled component library
that provides accessible, customizable React components using render props pattern. This skill
should be used when building accessible UIs with full styling control, migrating from Radix UI,
or needing components with Floating UI integration for smart positioning.
Use when: Setting up Base UI in Vite + React projects, migrating from Radix UI to Base UI,
implementing accessible components (Dialog, Select, Popover, Tooltip, NumberField, Accordion),
encountering positioning issues with popups, needing render prop API instead of asChild pattern,
building with Tailwind v4 + shadcn/ui, or deploying to Cloudflare Workers.
⚠️ BETA STATUS: Base UI is v1.0.0-beta.4. Stable v1.0 expected Q4 2025. This skill provides
workarounds for known beta issues and guidance on API stability.
Keywords: base-ui, @base-ui-components/react, mui base ui, unstyled components, accessible components,
render props, radix alternative, radix migration, floating-ui, positioner pattern, headless ui,
accessible dialog, accessible select, accessible popover, accessible tooltip, accessible accordion,
number field, react components, tailwind components, vite react, cloudflare workers ui,
beta components, component library
majiayu000/claude-skill-registry 163
-
script-test
测试脚本执行功能的示例 Skill
majiayu000/claude-skill-registry 163
-
genre-conventions
Diagnose genre problems and generate genre-specific elements. Use when genre promise is unclear, when elements feel misplaced, when secondary genres compete with primary, or when you need genre-specific entropy. Covers all 11 elemental genres from the Writing Excuses framework.
majiayu000/claude-skill-registry 163
-
rl-evaluation
Rigorous RL evaluation - statistical protocols, train/test discipline, metrics, generalization
majiayu000/claude-skill-registry 163
-
soak-test-planner
Soak Test Planner - Auto-activating skill for Performance Testing.
Triggers on: soak test planner, soak test planner
Part of the Performance Testing skill category.
majiayu000/claude-skill-registry 163
-
reinvoke-agent-fixes
Re-invoke agents to fix issues found during validation (style, tests, logic)
majiayu000/claude-skill-registry 163
-
SKILL-NAME-HERE
Clear, specific description of what this skill does and when Claude should use it. Include trigger terms users would naturally say. Maximum 1024 characters.
majiayu000/claude-skill-registry 163
-
rspec-request-testing
Write RSpec request specs for testing API endpoints, HTTP responses, authentication, and request/response handling. Use when testing controllers, API endpoints, or HTTP interactions following TDD.
majiayu000/claude-skill-registry 163
-
cognitive-baseline-eval
Execute the Joseph Cognitive Baseline v2.1 (JC B-v2.1) 5-Scenario Test Suite to quantify AI alignment, friction maintenance, and protocol adherence.
majiayu000/claude-skill-registry 163
-
plugin-tester
Validate and test plugins before deployment
majiayu000/claude-skill-registry 163
-
web-test-wallet-sign
Handle MetaMask signature and transaction popups during Web3 DApp testing - approve signatures, send transactions, call contracts. Detects popup type and handles gas errors.
majiayu000/claude-skill-registry 163
-
using-vertical-tdd
OpenSpec駆動の垂直TDDスケルトン戦略。提案作成・技術検証・設計・実装・アーカイブの全ライフサイクルをサポート。
使用タイミング:
(1) OpenSpecスラッシュコマンド実行時(`OpenSpec: Propose`, `OpenSpec: Apply`, `OpenSpec: Archive`)
(2) 新機能開発の開始時(「新機能を追加」「〜を実装」リクエスト、OpenSpec提案がまだ存在しない場合)
(3) 提案の修正・継続(openspec/changes/配下にファイルが存在、「提案を修正」「設計を見直し」リクエスト)
(4) 実装の再開(tasks.mdに未完了タスクがある、「実装を続ける」「次のステップ」リクエスト)
(5) 技術検証が必要(design.md作成前、複数技術選択肢がある、「技術検証」「ライブラリ調査」リクエスト)
使用しない場合: バグ修正、タイポ修正、ドキュメント更新のみ、設定ファイル変更のみ
majiayu000/claude-skill-registry 163
-
workers-testing
majiayu000/claude-skill-registry 163
-
Testing Coverage
Your approach to handling testing coverage. Use this skill when working on files where testing coverage comes into play.
majiayu000/claude-skill-registry 163
-
agents
List all AI agents with versions and deployment status. Use when checking agent health, versions, or deployment state.
majiayu000/claude-skill-registry 163
-
playwright-expert
majiayu000/claude-skill-registry 163
-
pytest-best-practices
Expert guidance for writing high-quality pytest tests. Use when writing tests, setting up fixtures, parametrizing, mocking, or reviewing test code.
majiayu000/claude-skill-registry 163
-
new-component
Scaffold a new Angular component with test file following project conventions. Use when creating new components, widgets, or UI elements.
majiayu000/claude-skill-registry 163
-
dispatching-systematic-debugging
Use when encountering bugs, test failures, unexpected behavior, errors, or performance problems - dispatches systematic-debugging-agent that enforces 4-phase process (root cause investigation, pattern analysis, hypothesis testing, implementation) to prevent quick-fix attempts and ensure proper debugging
majiayu000/claude-skill-registry 163
-
clerk
Clerk authentication integration for Astro/Next.js. Use when implementing authentication, handling Clerk middleware, testing with Playwright, or debugging auth issues. Trigger phrases include "Clerk auth", "sign in", "authentication", "middleware", "E2E testing with Clerk".
majiayu000/claude-skill-registry 163