# MCPEngine Skills

These are agent skills (SKILL.md files) that guide AI agents through the MCP development pipeline. Each skill encodes the exact process, patterns, and standards for a specific phase of MCP server/app development.

**These are the "secret sauce" — the encoded knowledge that lets agents build production-quality MCP servers autonomously.**

---

## Pipeline Skills (in order)

| # | Skill | Size | Purpose |
|---|-------|------|---------|
| 1 | **mcp-api-analyzer** | 43KB | Analyze API docs → structured analysis doc. Always the FIRST step. |
| 2 | **mcp-server-builder** | 88KB | Build a complete MCP server from the analysis doc. Every pattern and template. |
| 3 | **mcp-server-development** | 31KB | TypeScript MCP server patterns, best practices, error handling. |
| 4 | **mcp-app-designer** | 85KB | Design and build visual HTML apps for each MCP server. |
| 5 | **mcp-apps-integration** | 20KB | Add rich UI (structuredContent) to MCP tool results. |
| 6 | **mcp-apps-official** | 48KB | Official MCP Apps SDK patterns and host integration. |
| 7 | **mcp-apps-merged** | 39KB | Combined/merged MCP Apps reference. |
| 8 | **mcp-localbosses-integrator** | 61KB | Wire MCP servers + apps into LocalBosses Next.js app. |
| 9 | **mcp-qa-tester** | 113KB | Full QA framework — protocol, visual, functional, live API testing. |
| 10 | **mcp-deployment** | 17KB | Package and deploy — Docker, Railway, GitHub, production. |

## Utility Skills

| Skill | Purpose |
|-------|---------|
| **mcp-skill** | Exa MCP integration (web search, deep research) |

---

## How agents use these

1. Agent receives task (e.g., "build a Stripe MCP server")
2. Agent reads `mcp-api-analyzer/SKILL.md` → produces analysis doc
3. Agent reads `mcp-server-builder/SKILL.md` → builds the server
4. Agent reads `mcp-app-designer/SKILL.md` → builds UI apps
5. Agent reads `mcp-qa-tester/SKILL.md` → runs full test suite
6. Agent reads `mcp-deployment/SKILL.md` → packages for production

Each skill is self-contained — an agent can pick up any step independently.

---

## Total encoded knowledge: ~550KB of structured agent instructions
