Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
peekaboo
Capture and automate macOS UI with the Peekaboo CLI.
majiayu000/claude-skill-registry 163
-
documenting-project
Generates comprehensive technical documentation including READMEs, setup guides, and API specs. Ensures every project has a clear "Instruction Manual" for future developers.
majiayu000/claude-skill-registry 163
-
vector-index-tuning
Optimize vector index performance for latency, recall, and memory. Use when tuning HNSW parameters, selecting quantization strategies, or scaling vector search infrastructure.
majiayu000/claude-skill-registry 163
-
graceful-degradation
Graceful Degradation with Helpful Messages
majiayu000/claude-skill-registry 163
-
darts-domain
Provides comprehensive darts scoring rules and board structure knowledge. Use when implementing or testing darts scoring logic, validation, simulation, or any feature related to dart scores.
majiayu000/claude-skill-registry 163
-
gemini-megacontext
majiayu000/claude-skill-registry 163
-
error-handling
Error-handling conventions (error mapping/presentation, what to throw vs return, user-facing output). Use when adding errors or changing failure behavior.
majiayu000/claude-skill-registry 163
-
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
majiayu000/claude-skill-registry 163
-
xmc
XMC (Wuhan Xinxin Semiconductor) MPN encoding patterns, suffix decoding, and handler guidance. Use when working with XMC SPI NOR Flash memory components or XMCHandler.
majiayu000/claude-skill-registry 163
-
effect-logging-discipline
Enforce Effect.log over console.log in TMNL. Effect-native logging provides structured output, dynamic log levels, annotations, spans, and observability integration.
majiayu000/claude-skill-registry 163
-
database-adapter
データベースアダプター(PostgreSQL/MySQL両対応)の開発・修正を行う際に使用。SqlExecutorパターン、マイグレーション、DB固有SQL実装時に役立つ。
majiayu000/claude-skill-registry 163
-
mailgun
Send emails via Mailgun API. Use when the user needs to send emails programmatically, such as newsletters, notifications, alerts, or automated reports. Requires MAILGUN_API_KEY and MAILGUN_DOMAIN environment variables to be configured.
majiayu000/claude-skill-registry 163
-
smart-bug-fix
Intelligent bug fixing workflow combining root cause analysis, multi-model reasoning, Codex auto-fix, and comprehensive testing. Uses RCA agent, Codex iteration, and validation to systematically fix bugs.
majiayu000/claude-skill-registry 163
-
commit-push-pr
Commit staged/unstaged changes, push to remote, and create a PR if one doesn't exist. Use when asked to "ship it", "commit push pr", "open a pr", or finish a feature.
majiayu000/claude-skill-registry 163
-
coderabbit-workflow
Systematic workflow for CodeRabbit reviews - local CLI, PR threads, and commit attribution
majiayu000/claude-skill-registry 163
-
the-optimizer
Identifies and fixes performance bottlenecks in the application.
majiayu000/claude-skill-registry 163
-
react-effects
Guidelines for when to use (and avoid) useEffect in React components
majiayu000/claude-skill-registry 163
-
descriptive-action
Use when the user asks to describe, summarize, analyze, compare, explain, or report on something (text, data, events, systems) without asking for recommendations or next steps.
majiayu000/claude-skill-registry 163
-
34-openai-agents-sdk
Create your OpenAI Agents SDK skill in one prompt, then learn to improve it throughout the chapter
majiayu000/claude-skill-registry 163
-
adb-builder
majiayu000/claude-skill-registry 163
-
weekly-review
Weekly review and planning session. Use at end of week or weekend to review progress, plan next week, and set priorities. Triggers on "weekly review", "plan my week", "what did I do this week", "Sunday planning".
majiayu000/claude-skill-registry 163
-
react-native-best-practices
Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops.
majiayu000/claude-skill-registry 163
-
unix-cli
UNIX command-line interface guidelines for building tools that follow POSIX conventions, proper exit codes, stream handling, and the UNIX philosophy. This skill should be used when writing, reviewing, or designing CLI tools to ensure they integrate properly with the UNIX tool chain. Triggers on tasks involving CLI tools, command-line arguments, exit codes, stdout/stderr, signals, or shell scripts.
majiayu000/claude-skill-registry 163
-
planning-code-goal
Code-centric Goal-Oriented Action Planning integrated with SPARC methodology. Use for feature implementation planning, performance optimization goals, testing strategy development, or any software development objective requiring systematic breakdown with measurable success criteria.
majiayu000/claude-skill-registry 163