Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Semantic file discovery via `vexor`. Use whenever locating where something is implemented/loaded/defined in a medium or large repo, or when the file location is unclear. Prefer this over manual browsing.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -35% | 0% |
| case-02 | ✗→✓ | ▲ Improved | -9% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -9% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -9% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -33% | 0% |
Find files by intent (what they do), not exact text.
vexor first for intent-based file discovery.vexor is missing, follow references/install-vexor.md.bashvexor "<QUERY>" [--path <ROOT>] [--mode <MODE>] [--ext .py,.md] [--exclude-pattern <PATTERN>] [--top 5] [--format rich|porcelain|porcelain-z]
--path/-p: root directory (default: current dir)--mode/-m: indexing/search strategy--ext/-e: limit file extensions (e.g., .py,.md)--exclude-pattern: exclude paths by gitignore-style pattern (repeatable; .js → **/*.js)--top/-k: number of results--include-hidden: include dotfiles--no-respect-gitignore: include ignored files--no-recursive: only the top directory--format: rich (default) or porcelain/porcelain-z for scripts--no-cache: in-memory only, do not read/write index cacheauto: routes by file type (default)name: filename-only (fastest)head: first lines only (fast)brief: keyword summary (good for PRDs)code: code-aware chunking for .py/.js/.ts (best default for codebases)outline: Markdown headings/sections (best for docs)full: chunk full file contents (slowest, highest recall)--include-hidden and/or --no-respect-gitignore.--format porcelain (TSV) or --format porcelain-z (NUL-delimited).vexor search --help.vexor doctor or vexor config --show diagnoses API, cache, and connectivity (tell the user to set up).bash# Find CLI entrypoints / commands vexor search "typer app commands" --top 5
bash# Search docs by headings/sections vexor search "user authentication flow" --path docs --mode outline --ext .md --format porcelain
bash# Locate config loading/validation logic vexor search "config loader" --path . --mode code --ext .py
bash# Exclude tests and JavaScript files vexor search "config loader" --path . --exclude-pattern tests/** --exclude-pattern .js
--ext with --exclude-pattern to focus on a subset (exclude rules apply on top).Other measured skills in the registry, with their headline benchmark lift.