Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
azure-ai-voicelive-py
Build real-time voice AI applications using Azure AI Voice Live SDK (azure-ai-voicelive). Use this skill when creating Python applications that need real-time bidirectional audio communication with...
majiayu000/claude-skill-registry 163
-
rerender-memo
Extract expensive work into memoized components with React.memo. Apply when components perform expensive computations that can be skipped when props haven't changed.
majiayu000/claude-skill-registry 163
-
bmad-pm
pm agent
majiayu000/claude-skill-registry 163
-
ntm
Named Tmux Manager - orchestrate multiple AI coding agents (Claude Code, Codex, Gemini) in tiled tmux panes with visual dashboards, command palette, context rotation, Agent Mail integration, and robot mode for automation.
majiayu000/claude-skill-registry 163
-
Global Conventions
Your approach to handling global conventions. Use this skill when working on files where global conventions comes into play.
majiayu000/claude-skill-registry 163
-
gemini-audio
Guide for implementing Google Gemini API audio capabilities - analyze audio with transcription, summarization, and understanding (up to 9.5 hours), plus generate speech with controllable TTS. Use when processing audio files, creating transcripts, analyzing speech/music/sounds, or generating natural speech from text.
majiayu000/claude-skill-registry 163
-
headless-browser
Browse JS-heavy sites and extract text/snapshots using OpenClaw's built-in browser tool (no stealth).
majiayu000/claude-skill-registry 163
-
chrome-devtools
Automate browsers with Puppeteer CLI scripts and persistent sessions. Use for screenshots, performance analysis, network monitoring, web scraping, form automation, JavaScript debugging.
majiayu000/claude-skill-registry 163
-
actix-web
Actix-web framework guardrails, patterns, and best practices for AI-assisted development.
Use when working with Actix-web projects, or when the user mentions Actix-web.
Provides actor patterns, async handlers, extractors, and high-performance web guidelines.
majiayu000/claude-skill-registry 163
-
planning
Plan implementations, design architectures, create technical roadmaps with detailed phases. Use for feature planning, system design, solution architecture, implementation strategy, phase documentation.
majiayu000/claude-skill-registry 163
-
git
Git hygiene for multi-agent collaborative work. Use when performing version control operations, syncing with remote, committing changes, or ensuring work is properly shared with the team.
majiayu000/claude-skill-registry 163
-
feature-flag-patterns
Gradual rollout strategies, kill switches, A/B testing integration, flag lifecycle management, and technical debt prevention.
majiayu000/claude-skill-registry 163
-
agent-scout-explorer
Agent skill for scout-explorer - invoke with $agent-scout-explorer
majiayu000/claude-skill-registry 163
-
sequential-thinking
Apply step-by-step analysis for complex problems with revision capability. Use for multi-step reasoning, hypothesis verification, adaptive planning, problem decomposition, course correction.
majiayu000/claude-skill-registry 163
-
marten__event_projection
Create a Marten Event Projection for 1:1 event transformation or side-effects (creating separate documents per event).
majiayu000/claude-skill-registry 163
-
canny-automation
Automate Canny tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
backup
Backup and restore databases, mysqldump, Cloudflare R2, data recovery
majiayu000/claude-skill-registry 163
-
vercel-composition-patterns
React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.
majiayu000/claude-skill-registry 163
-
dojo-init
Initialize new Dojo projects with proper directory structure, configuration files, and dependencies. Use when starting a new Dojo game project or setting up the initial project structure.
majiayu000/claude-skill-registry 163
-
ln-771-logging-configurator
Configures structured logging (Serilog/.NET, structlog/Python)
majiayu000/claude-skill-registry 163
-
typescript-advanced-types
Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.
majiayu000/claude-skill-registry 163
-
orthogonal-email-campaign
Build email campaigns - find emails, verify them, and prepare outreach
majiayu000/claude-skill-registry 163
-
tdd-workflow
Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.
majiayu000/claude-skill-registry 163
-
Plugin Structure
This skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plugin.json", "use ${CLAUDE_PLUGIN_ROOT}", "add commands/agents/skills/hooks", "configure auto-discovery", or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code plugin architecture best practices.
majiayu000/claude-skill-registry 163