Find the perfect skill
Using mcpc to Interact with MCP Servers
Development
Use mcpc to interact with MCP servers from the command line: call tools, read resources, and get prompts. Helps when you need to programmatically access MCP capabilities using shell commands, with support for persistent sessions and JSON output for scripting. Prefer key:=value argument bindings over inline JSON for cleaner commands.
Pull Request Management
Development
Analyzes code changes, creates branches and conventional commits, runs quality checks (TypeScript, lint, tests), then creates or updates pull requests using a project template. Helps when preparing code for review, opening a new PR, or editing PR details.
List Claude Code Sessions
Development
Lists all running tmux sessions with names starting with 'ai-' and displays their current status (working, idle, permission-prompt, waiting-input, stuck). Useful for monitoring multiple Claude Code sessions in a tmux environment to quickly see which sessions are active or need attention.
GAIA Docker Release Management
Development
Manages releases for GAIA Docker containers. Reads current versions from VERSION.json, supports bumping versions for gaia-linux or gaia-dev with automatic file updates, or re-triggering the publish workflow.
Turborepo Workflow
Development
Root scripts are Turborepo-driven (dev, build, lint, check-types). Always define tasks in turbo.json with minimal inputs/outputs and correct dependencies for reliable caching. Helps when adding or modifying tasks, optimizing builds/dev, or troubleshooting task pipelines.
LangChain Core Workflow: Chains & Prompts
Development
Build LangChain chains and prompts using LangChain Expression Language (LCEL). This skill covers creating prompt templates, composing chains (sequential, parallel, branching), and output parsing. It helps when you need structured LLM workflows with reusable components.
Global Conventions
Development
Ensures adherence to project-wide development conventions: consistent file structure, clear documentation, version control best practices, environment configuration, and dependency management. Helpful when organizing project files, writing READMEs, crafting commit messages, managing environment variables, or handling dependencies.
Systematic Debugging
Development
Systematically diagnoses and resolves software bugs, test failures, data quality issues, and performance problems using various debugging techniques and tools. Helps when encountering errors, crashes, flaky tests, or unexpected behavior in code, tests, data pipelines, or ML models. Covers strategies like isolation, binary search, git bisect, and specialized debugging for flaky tests and data pipelines.
Get a Specific Copilot Subscription
Development
Retrieves details of a specific Microsoft 365 Copilot change notification subscription by its unique ID. Useful for inspecting subscription configuration, expiration date, or notification URL.
Clerk Rate Limits Management
Development
Understand and manage Clerk API rate limits and quotas. Implement retry logic, batch operations, and caching strategies to avoid hitting rate limits. Helps when optimizing API usage or planning for high-traffic scenarios.
Install Kokoro TTS on Apple Silicon
Development
This skill installs the Kokoro TTS engine on Apple Silicon (M1+). It verifies hardware, sets up a Python 3.13 virtual environment with uv, installs MLX-Audio dependencies, downloads the model, and runs a verification synthesis. It's useful for quickly setting up local text-to-speech on supported Macs.
API Mocking Framework
Development
This skill specializes in building realistic mock API services to simulate production behavior. It covers setting up mock servers with dynamic routing, latency simulation, and request tracking for parallel development and testing. Use it when you need to decouple frontend or testing from real APIs.