semantic-code-search
Use when searching a codebase by behavior, intent, or natural language description rather than exact identifiers. Activates the CocoIndex Code MCP server for semantic code search — finding implementations without knowing exact names, exploring unfamiliar codebases, or locating code by concept.
From python3-developmentnpx claudepluginhub jamie-bitflight/claude_skills --plugin python3-developmentThis skill uses the workspace's default tool permissions.
Use mcp__cocoindex-code__search for semantic code search when:
- Searching for code by meaning or description rather than exact text
- Exploring unfamiliar parts of the codebase
- Looking for implementations without knowing exact names
- Finding similar code patterns or related functionality
Prefer Grep/Glob when you know exact identifiers, filenames, or string literals. Prefer semantic search when you know what the code does but not what it's called.
The CocoIndex Code MCP server is bundled with this plugin via .mcp.json and launches automatically using uvx cocoindex-code==0.1.11 — no pre-installation required. If mcp__cocoindex-code__search is not listed in available tools, report BLOCKED — this is a configuration error, not a fallback scenario.
SOURCE: CocoIndex Code GitHub Repository (accessed 2026-03-10)