Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
recipe-builder
Create and manage WaveCap-SDR recipe templates for common capture scenarios. Use when setting up new band plans, creating presets for trunking systems, or building reusable multi-channel configurations for marine/aviation/broadcast monitoring.
majiayu000/claude-skill-registry 163
-
blog-scaffolding
Create new blog post structure for fabiorehm.com. Validates topic uniqueness, identifies personal angle, then creates scaffold through conversation.
Trigger phrases: "new post", "write about", "scaffold", "create post", "start writing", "new blog post"
majiayu000/claude-skill-registry 163
-
development-standards
Development standards and best practices. Use when development standards guidance is required.
majiayu000/claude-skill-registry 163
-
rust-gpu-scheduling
Implement GPU scheduling with VRAM budgets, work queues, and model lifecycle management. Use when building ML pipeline orchestrators.
majiayu000/claude-skill-registry 163
-
academic-paper
majiayu000/claude-skill-registry 163
-
grpc-patterns
gRPC service implementation patterns. Use when building gRPC services.
majiayu000/claude-skill-registry 163
-
reactive-programming
Implement reactive programming patterns using RxJS, streams, observables, and backpressure handling. Use when building event-driven UIs, handling async data streams, or managing complex data flows.
majiayu000/claude-skill-registry 163
-
flaky-test-detective
Diagnoses and fixes flaky tests by identifying root causes (timing issues, shared state, randomness, network dependencies) and provides stabilization strategies. Use for "flaky tests", "test stability", "intermittent failures", or "test debugging".
majiayu000/claude-skill-registry 163
-
voice-interface-builder
Expert in building voice interfaces, speech recognition, and text-to-speech systems
majiayu000/claude-skill-registry 163
-
gemini-imagegen
This skill should be used when generating and editing images using the Gemini API (Nano Banana Pro). It applies when creating images from text prompts, editing existing images, applying style transfers, generating logos with text, creating stickers, product mockups, or any image generation/manipulation task. Supports text-to-image, image editing, multi-turn refinement, and composition from multiple reference images.
majiayu000/claude-skill-registry 163
-
plugin-authoring
Use when creating, modifying, or debugging Claude Code plugins. Triggers on .claude-plugin/, plugin.json, marketplace.json, commands/, agents/, skills/, hooks/ directories. Provides schemas, templates, validation workflows, and troubleshooting.
majiayu000/claude-skill-registry 163
-
stata
Execute Stata do-files via Bash using absolute paths and automatically retrieve logs.
majiayu000/claude-skill-registry 163
-
performance-benchmark-specialist
Performance benchmarking expertise for shell tools, covering benchmark design, statistical analysis (min/max/mean/median/stddev), performance targets (<100ms, >90% hit rate), workspace generation, and comprehensive reporting
majiayu000/claude-skill-registry 163
-
dev.code-extension
Install VS Code/Cursor extensions from a local .vsix via CLI (code, code-insiders, cursor, cursor-nightly). Use whenever asked to install an extension programmatically.
majiayu000/claude-skill-registry 163
-
generate-tasks
Convert PRD to structured task list with automatic linking
majiayu000/claude-skill-registry 163
-
CLI Testing Patterns
This skill should be used when performing exploratory testing of command-line tools and scripts, including help text validation, option testing, error handling verification, and output validation. Triggers when testing CLI commands, scripts, build tools, or command-line interfaces.
majiayu000/claude-skill-registry 163
-
phoenix-thinking
This skill should be used when the user asks to "add a LiveView page", "create a form", "handle real-time updates", "broadcast changes to users", "add a new route", "create an API endpoint", "fix this LiveView bug", "why is mount called twice?", or mentions handle_event, handle_info, handle_params, mount, channels, controllers, components, assigns, sockets, or PubSub. Essential for avoiding duplicate queries in mount.
majiayu000/claude-skill-registry 163
-
checkpointing-an-iteration
Use when saving current iteration progress mid-conversation, before context compaction, or at interim pause points
majiayu000/claude-skill-registry 163
-
budget-advisor
Analyze spending patterns and create personalized budget plans
majiayu000/claude-skill-registry 163
-
Git Investigation
This skill should be used when the user asks to "use git blame", "check git history", "find git commits", "use git log", "use git diff", "use git bisect", "trace code changes", "find who changed this code", or mentions using git commands for investigating code history and changes during root cause analysis.
majiayu000/claude-skill-registry 163
-
cost-estimator
Infrastructure and development cost estimation for technical projects. Use when planning budgets, evaluating build vs buy decisions, or projecting TCO for architecture choices.
majiayu000/claude-skill-registry 163
-
simulation-validator
Validate simulations before, during, and after execution. Use for pre-flight checks, runtime monitoring, post-run validation, diagnosing failed simulations, checking convergence, detecting NaN/Inf, or verifying mass/energy conservation.
majiayu000/claude-skill-registry 163
-
workflow-postmortem
Dual-mode workflow issue logger. Use with mode=log to append mistakes during waves. Use with mode=summary at workflow end to review accumulated issues. Use when completing /build, /audit, or /ms workflows.
majiayu000/claude-skill-registry 163
-
plan
Draft a repo-local plan using the plan skill template and optionally save it.
majiayu000/claude-skill-registry 163