cqslisted
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 -q 2>/dev/null`
Present results to the user.
---
## Search & Discovery
### search `<query>` — Semantic code search
Finds functions by concept, not text. Use instead of grep/glob.
```
cqs "<query>" [flags] --json -q
```
| Flag | Description |
|------|-------------|
| `--lang <L>` | Filter by language (rust, python, typescript, javascript, go, c, java, sql, markdown) |
| `-n/--limit <N>` | Max results (default 5, max 20) |
| `-t/--threshold <N>` | Similarity threshold (default 0.3) |
| `--name-only` | Definition lookup, skips embedding |
| `--semantic-only` | Pure vector similarity, no hybrid RRF |
| `--rerank` | Cross-encoder re-ranking (slower, more accurate) |
| `-p/--path <glob>` | Path pattern filter (e.g., `src/cli/**`) |
| `--include-type <T>` | Include only: function, method, class, struct, test, endpoint, etc. |
| `--exclude-type <T>` | Exclude: test, variable, configkey, etc. |
| `--pattern <P>` | Pattern: builder, error_swallow, async, mutex, unsafe, recursion |
| `--note-only` | Return only notes |
| `--note-weight <F>` | Note score weight 0.0-1.0 (default 1.0) |
| `--ref <name>` | Search only this reference index |
| `--tokens <N>` | Token budget (greedy knapsack by score) |
| `--expand` | Parent context (small-to-big retrieval) |
| `-C/--context <N>` | Lines of context around chunk |
| `--no-content` | F