← ClaudeAtlas

cqslisted

Unified cqs CLI dispatcher — semantic code search, call graph navigation, impact analysis, quality tools, notes, and infrastructure. Use `/cqs <command> [args]` for any cqs operation.
jamie8johnson/cqs · ★ 8 · AI & Automation · score 74
Install: claude install-skill jamie8johnson/cqs
# cqs — Unified CLI Dispatcher Parse the first argument as the command name, pass remaining arguments as flags. Run via Bash: `cqs <command> <args> --json 2>/dev/null` `-q/--quiet` exists ONLY on top-level search (`cqs "query" -q`) — subcommands reject it. Use `2>/dev/null` to suppress tracing noise instead. Present results to the user. --- ## Search & Discovery ### search `<query>` — Semantic code search Finds functions by concept, not text. Use instead of grep/glob. Default path is dense cosine + SPLADE sparse fusion with per-category routing (RRF keyword fusion is opt-in via `--rrf`). ``` cqs "<query>" [flags] --json -q ``` | Flag | Description | |------|-------------| | `-l/--lang <L>` | Filter by language (rust, python, typescript, javascript, go, c, java, sql, markdown) | | `-n/--limit <N>` | Max results (default 5; `--limit 0` rejected) | | `-t/--threshold <N>` | Similarity threshold (default 0.3) | | `--name-only` | Definition lookup, skips embedding | | `--rrf` | Enable RRF hybrid search (keyword + semantic fusion); off by default | | `--splade` / `--splade-alpha <F>` | Force SPLADE on for unknown-category queries / pin fusion weight (1.0 = pure cosine) | | `--reranker <none\|onnx>` | Cross-encoder re-ranking (default none; opt-in, measured net-negative on the standing eval) | | `--include-docs` | Include markdown/config chunks (default: code only) | | `--no-demote` | Disable demotion of test functions and underscore-prefixed names | | `-p/--path <glob>` | P