semantic-search
Semantic Codebase Search
Find code by meaning, not just keywords. Always use this tool FIRST before falling back to grep/glob.
Projects are auto-discovered on first search — no manual projects add required.
Quick Search
PLUGIN_ROOT="${CLAUDE_PLUGIN_ROOT:-$(python -c "from pathlib import Path; import os; c=[Path('C:/.config/vercel-skills/skills/semantic-search'), Path.home()/'.claude/skills/semantic-search', Path.home()/'.agents/skills/semantic-search', Path('P:/aromatt/semantic-indexer/skills/semantic-search')]; print(next((str(p) for p in c if (p/'cocoindex/main.py').exists()), ''))")}"
python "$PLUGIN_ROOT/cocoindex/main.py" search "." "$ARGUMENTS"
Search Strategy
CRITICAL: Use semantic search FIRST for every code exploration task.
1. Run Semantic Search
More from amoscicki/aromatt
research-methodology
This skill should be used when docs-researcher agent needs guidance on "how to search documentation", "WebSearch query patterns", "filtering search results", "documentation research strategy", or "creating knowledge files". Provides systematic methodology for effective technical documentation research.
11payload-cms
Query and mutate Payload CMS collections via persistent local server. Use for reading/writing data in dev or test databases.
10gapi
Run local Node CLIs for Google Tag Manager and Google Analytics Admin APIs (OAuth2). Use for GTM containers/tags/triggers or GA properties/data-streams.
9docs-researcher
Manage project knowledge base. Use "init" to setup, or provide a topic to research.
9