Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
shownotes
Extract transcripts from podcasts and YouTube videos, then create shareable show notes and summaries. Use when the user wants to: (1) Get transcripts from Apple Podcasts or podcast audio files, (2) Extract transcripts from YouTube videos, (3) Create show notes or summaries from audio/video content, (4) Search for podcast episodes or YouTube videos to transcribe, or (5) Turn any audio or video content into structured notes.
majiayu000/claude-skill-registry 163
-
svelte-testing
Fix and create Svelte 5 tests with vitest-browser-svelte and Playwright. Use when fixing broken tests, debugging failures, writing unit/SSR/e2e tests, or working with vitest/Playwright.
majiayu000/claude-skill-registry 163
-
dev-maestro
Start Dev Maestro dashboard for MASTER_PLAN.md tasks. Use when user says "start maestro", "open kanban", or "show tasks". Also use when tasks show wrong status (PLANNED instead of DONE) - see Parser Troubleshooting section.
majiayu000/claude-skill-registry 163
-
quiz-system
Knowledge for implementing the LMS quiz system with Nuxt UI. Activate when working with quiz components, question types, scoring, or quiz-related composables.
majiayu000/claude-skill-registry 163
-
using-the-force
Comprehensive guide for using The Force MCP server - a unified interface to 11 AI models
(OpenAI, Google, Anthropic, xAI) with intelligent context management, project memory, and
multi-model collaboration. This skill should be used when working with The Force MCP tools,
selecting appropriate AI models for tasks, managing context and sessions, using GroupThink
for multi-model collaboration, or optimizing AI-assisted workflows.
majiayu000/claude-skill-registry 163
-
raw-tool-creator
Create reusable RAW tools that workflows can import. Use when the user asks to create a tool, extract reusable functionality, or build a new capability for workflows.
majiayu000/claude-skill-registry 163
-
Advanced React Clean Integration
Integrate React with clean architecture without framework leakage using hooks as adapters and presenters. Use when connecting React to domain logic, designing hook-based DI, or isolating UI from business rules.
majiayu000/claude-skill-registry 163
-
signal-forms
Use when creating forms with validation in Angular. Triggers on requests involving "form", "validation", "input fields", "form validation", "schema validation", or when building user input forms.
majiayu000/claude-skill-registry 163
-
uloop-get-menu-items
Retrieve Unity MenuItems via uloop CLI. Use when you need to: (1) Discover available menu commands in Unity Editor, (2) Find menu paths for automation, (3) Prepare for executing menu items programmatically.
majiayu000/claude-skill-registry 163
-
hemoglobinopathy-analysis-agent
majiayu000/claude-skill-registry 163
-
ash-ai
AshAi extension guidelines for integrating AI capabilities with Ash Framework. Use when implementing vectorization/embeddings, exposing Ash actions as LLM tools, creating prompt-backed actions, or setting up MCP servers. Covers semantic search, LangChain integration, and structured outputs.
majiayu000/claude-skill-registry 163
-
dx mysql pipe
when user asking mysql pipe to remote host, or pipe to a remote host, then use dx command to open a tunnel.
majiayu000/claude-skill-registry 163
-
system-hardening-toolkit
macOS and Linux security hardening toolkit providing configuration scripts,
audit checklists, and remediation procedures for system security.
majiayu000/claude-skill-registry 163
-
session-memory
Manages cross-session learning and memory persistence. Use when user asks about previous sessions, history, or to continue from before. Do NOT load for: implementation work, reviews, or ad-hoc information.
majiayu000/claude-skill-registry 163
-
xml-surgeon
Targeted XML read/write edits with XPath, minimal formatting changes, and batch operations across many files. Use for any XML work where precise, surgical reads and changes are needed, including subtree inspection, child-node scanning, attribute/text updates, insert/replace/delete of nodes, and multi-file refactors. Prefer this skill over generic read/edit tools whenever working with XML files.
majiayu000/claude-skill-registry 163
-
buck2-build-troubleshoot
Debugs Buck2 build failures systematically by analyzing error logs, checking common issues (cache, visibility, cycles), and suggesting fixes. Use when builds fail, tests won't run, or Buck2 reports errors.
majiayu000/claude-skill-registry 163
-
snowtower-maintainer
Maintains SnowTower project documentation, README, and Claude configuration. Use when updating documentation, auditing .claude folder contents, syncing README with actual project state, or reviewing agent/pattern definitions. Triggers on mentions of documentation, README, maintenance, or .claude folder updates.
majiayu000/claude-skill-registry 163
-
universal-fallback
Use when the animation domain is unclear or spans multiple contexts—provides general-purpose Disney animation principle guidance.
majiayu000/claude-skill-registry 163
-
subjective
First-person code — the "I" shifts based on who is speaking
majiayu000/claude-skill-registry 163
-
lending-instructions
Load when working with KapanRouter instructions, UTXO tracking, flash loan flows, or debugging transaction failures
majiayu000/claude-skill-registry 163
-
building-gitlab-ci-components
Use when creating reusable GitLab CI/CD configurations, building component catalog entries, or packaging pipeline templates for sharing - provides systematic guide following GitLab documentation to avoid missing required files, directory structure, input specifications, or testing/publishing configuration
majiayu000/claude-skill-registry 163
-
asyncpg-detection
This skill should be used when the user asks to "detect asyncpg usage", "find asyncpg patterns", "scan for asyncpg imports", or "identify asyncpg database code in FastAPI projects". It automatically scans Python files to identify asyncpg imports, connection patterns, and query execution methods that need conversion to SQLAlchemy.
majiayu000/claude-skill-registry 163
-
prompt-composer
Automated prompt generation from pattern library. Input asset specifications → output production-ready Gemini prompt with validated patterns, negative constraints, and previous attempt corrections applied.
majiayu000/claude-skill-registry 163
-
d20-combat
This skill should be used when the GM needs to handle combat situations, including starting combat, rolling initiative, resolving attack rolls, managing combat encounters, rolling damage, tracking hit points, applying conditions, or running d20-style tactical combat. Provides combat flow, turn structure, attack resolution, and condition references.
majiayu000/claude-skill-registry 163