What problem does it solve?
MCP-to-Skill addresses excessive context token usage caused by MCP server tool schemas being injected into every turn. It helps teams reclaim context window capacity by converting stateless, high-token-cost MCP tools into on-demand skills that load only when needed.
Core Features & Use Cases
- Tool Discovery & Inventory: Extracts tool definitions from active sessions, config files, repo source, package registries, or user-provided schemas.
- Classification & Strategy: Classifies tools (REST_API, CLI_WRAPPER, LOGIC_PATTERN, FILE_OP, STATEFUL, COMPOSITE) and recommends convert/keep/hybrid approaches with usage-frequency guidance.
- Skill Generation & Validation: Produces a complete SKILL.md package, quick reference mappings, prerequisites, replacement commands or methodologies, token-savings estimates, and test scenarios.
- Environment-aware Output: Includes environment guidance and scripts for token estimation and validation tailored to Claude.ai, Claude Code, and IDE agents.
- Use Case Example: Migrate a Slack or GitHub MCP that exposes many stateless tools to a smaller set of on-demand skills to save thousands of tokens per turn.
Quick Start
Use the mcp-to-skill skill to analyze an MCP server's tool definitions, classify each tool by replacement strategy, and generate a validated SKILL.md package with estimated token savings.