Skip to main content

search-router

Choose the right search tool for each query type

소스 정보

저장소
parcadei/Continuous-Claude-v3
최근 소스 활동
2026년 1월 11일 12:01
감지된 SKILL.md 언어
영어
스타
3,943
포크
303

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
search-router
description
Choose the right search tool for each query type
user-invocable
false
# Search Tool Router Use the most token-efficient search tool for each query type. ## When to Use - Searching for code patterns - Finding where something is implemented - Looking for specific identifiers - Understanding how code works ## Decision Tree ``` Query Type? ├── CODE EXPLORATION (symbols, call chains, data flow) │ → TLDR Search - 95% token savings │ DEFAULT FOR ALL CODE SEARCH - use instead of Grep │ Examples: "spawn_agent", "DataPoller", "redis usage" │ Command: tldr search "query" . │ ├── STRUCTURAL (AST patterns) │ → AST-grep (/ast-grep-find) - ~50 tokens output │ Examples: "def foo", "class Bar", "import X", "@decorator" │ ├── SEMANTIC (conceptual questions) │ → TLDR Semantic - 5-layer embeddings (P6) │ Examples: "how does auth work", "find error handling patterns" │ Command: tldr semantic search "query" │ ├── LITERAL (exact text, regex) │ → Grep tool - LAST RESORT │ Only when TLDR/AST-grep don't apply │ Examples: error messages, config values, non-code text │ └── FULL CONTEXT (need complete understanding) → Read tool - 1500+ tokens Last resort after finding the right file ``` ## Token Efficiency Comparison | Tool | Output Size | Best For | |------|-------------|----------| | **TLDR** | **~50-500** | **DEFAULT: Code symbols, call graphs, data flow** | | **TLDR Semantic** | **~100-300** | **Conceptual queries (P6, embedding-based)** | | AST-grep | ~50 tokens | Function/class definitions, imports, decorators | | Grep | ~200-2000 | LAST RESORT: Non-code text, regex | | Read | ~1500+ | Full understanding after finding the file | ## Examples ```bash # CODE EXPLORATION → TLDR (DEFAULT) tldr search "spawn_agent" . tldr search "redis" . --layer call_graph # STRUCTURAL → AST-grep /ast-grep-find "async def $FUNC($$$):" --lang python # SEMANTIC → TLDR Semantic tldr semantic search "how does authentication work" # LITERAL → Grep (LAST RESORT - prefer TLDR) Grep pattern="check_evocation" path=opc/scripts # FULL CONTEXT → Read (after finding file) Read file_path=opc/scripts/z3_erotetic.py ``` ## Optimal Flow ``` 1. AST-grep: "Find async functions" → 3 file:line matches 2. Read: Top match only → Full understanding 3. Skip: 4 irrelevant files → 6000 tokens saved ``` ## Related Skills - `/tldr-search` - **DEFAULT** - Code exploration with 95% token savings - `/ast-grep-find` - Structural code search - `/morph-search` - Fast text search
GitHub에서 보기