skills/discover-mcp/SKILL.md
Automatically discover MCP (Model Context Protocol) skills when building MCP servers, designing tools, implementing resources/prompts, or testing MCP integrations. Activates for MCP server development tasks.
npx skillsauth add rand/cc-polymath discover-mcpInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Provides automatic access to comprehensive MCP server development, tool design, and testing skills.
This skill auto-activates when you're working with:
The MCP category contains 3 specialized skills:
For complete descriptions and workflows:
Read ../mcp/INDEX.md
This loads the full MCP category index with:
Load individual skills as needed:
Read ../mcp/mcp-server-fundamentals.md
Read ../mcp/mcp-tool-design.md
Read ../mcp/mcp-testing.md
Sequence: Fundamentals -> Tool Design -> Testing
Read ../mcp/mcp-server-fundamentals.md # Architecture, transport, SDK Read ../mcp/mcp-tool-design.md # Design tool interfaces Read ../mcp/mcp-testing.md # Test with Inspector, CI
Sequence: Tool Design -> Testing
Read ../mcp/mcp-tool-design.md # Naming, schemas, errors Read ../mcp/mcp-testing.md # Test new tools
Sequence: Testing -> Fundamentals
Read ../mcp/mcp-testing.md # Inspector, transport debugging Read ../mcp/mcp-server-fundamentals.md # Lifecycle, capabilities
MCP skills commonly combine with:
API skills (discover-api):
Testing skills (discover-testing):
Infrastructure skills (discover-infra, discover-cloud):
This gateway skill (~170 lines, ~1.5K tokens) enables progressive loading:
Total context: 1.5K + 2.5K + skill(s) = 4-8K tokens vs 12K+ for everything.
"Build an MCP server": Read ../mcp/mcp-server-fundamentals.md
"Design MCP tools for my API": Read ../mcp/mcp-tool-design.md
"Test my MCP server": Read ../mcp/mcp-testing.md
"Debug why my MCP tool isn't showing up": Read ../mcp/mcp-testing.md
Next Steps: Run Read ../mcp/INDEX.md to see full category details, or load specific skills using the commands above.
development
Refactor codebases using Design by Typed Holes methodology - iterative, test-driven refactoring with formal hole resolution, constraint propagation, and continuous validation. Use when refactoring existing code, optimizing architecture, or consolidating technical debt through systematic hole-driven development.
development
Create world-class, accessible, responsive interfaces with sophisticated interactive elements including chat, terminals, code display, and streaming content. Use when building user interfaces that need professional polish and developer-focused features.
development
Automatically discover Zig programming skills when working with Zig, comptime, allocators, build.zig, safety, C interop, memory management, or systems programming. Activates for Zig development tasks.
development
Automatically discover WebAssembly skills when working with WebAssembly, WASM, WASI, wasm-bindgen, Rust to WASM, wasm-pack, or browser runtime. Activates for WASM development tasks.