What problem does it solve?
Configuring agent tooling like MCP servers, skills, and slash commands differs across AI coding clients, and copying one client's schema to another produces broken or undiscoverable configurations. This Skill guides the correct per-client setup so repository-local capabilities work everywhere they are supported.
Core Features & Use Cases
- Capability Type Resolution: Distinguishes MCP servers, skills, and commands, then applies the right authoring workflow for each.
- Cross-Client Configuration: Translates one capability into the native project formats of Claude Code (.mcp.json), Codex (.codex/config.toml), OpenCode (opencode.json), and Pi (.pi/mcp.json).
- Validation Workflow: Verifies executable availability, file syntax, client discovery, and cross-client consistency using the repository's own dev environment.
- Use Case: A user asks to add a database MCP server to their repo; the Skill adds the package to the Nix dev shell, writes each client's native config, keeps secrets out of tracked files, and validates discovery.
Quick Start
Ask the agent to add an MCP server, skill, or slash command to this repository for all supported AI coding clients.