vexor-cli

Find files by intent (what they do), not exact text.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "vexor-cli" with this command: npx skills add scarletkc/vexor/scarletkc-vexor-vexor-cli

Vexor CLI Skill

Goal

Find files by intent (what they do), not exact text.

Use It Like This

  • Use vexor first for intent-based file discovery.

  • If vexor is missing, follow references/install-vexor.md.

Command

vexor "<QUERY>" [--path <ROOT>] [--mode <MODE>] [--ext .py,.md] [--exclude-pattern <PATTERN>] [--top 5] [--format rich|porcelain|porcelain-z]

Common Flags

  • --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 cache

Modes (pick the cheapest that works)

  • auto : 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)

Troubleshooting

  • Need ignored or hidden files: add --include-hidden and/or --no-respect-gitignore .

  • Scriptable output: use --format porcelain (TSV) or --format porcelain-z (NUL-delimited).

  • Get detailed help: vexor search --help .

  • Config issues: vexor doctor or vexor config --show diagnoses API, cache, and connectivity (tell the user to set up).

Examples

Find CLI entrypoints / commands

vexor search "typer app commands" --top 5

Search docs by headings/sections

vexor search "user authentication flow" --path docs --mode outline --ext .md --format porcelain

Locate config loading/validation logic

vexor search "config loader" --path . --mode code --ext .py

Exclude tests and JavaScript files

vexor search "config loader" --path . --exclude-pattern tests/** --exclude-pattern .js

Tips

  • First time search will index files (may take a minute). Subsequent searches are fast. Use longer timeouts if needed.

  • Results return similarity ranking, exact file location, line numbers, and matching snippet preview.

  • Combine --ext with --exclude-pattern to focus on a subset (exclude rules apply on top).

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

vexor-cli

No summary provided by upstream source.

Repository SourceNeeds Review
General

vexor

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

openclaw-version-monitor

监控 OpenClaw GitHub 版本更新,获取最新版本发布说明,翻译成中文, 并推送到 Telegram 和 Feishu。用于:(1) 定时检查版本更新 (2) 推送版本更新通知 (3) 生成中文版发布说明

Archived SourceRecently Updated
Coding

ask-claude

Delegate a task to Claude Code CLI and immediately report the result back in chat. Supports persistent sessions with full context memory. Safe execution: no data exfiltration, no external calls, file operations confined to workspace. Use when the user asks to run Claude, delegate a coding task, continue a previous Claude session, or any task benefiting from Claude Code's tools (file editing, code analysis, bash, etc.).

Archived SourceRecently Updated