[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-faf47dd7-0fa9-4343-9f38-caa9478f6a93":3,"$fyBDXrOgOjYZfCMMroyPg8v2sHB5suitLhFW753Hse5U":43},{"id":4,"title":5,"description":6,"categoryId":7,"moduleId":8,"tags":9,"prompt":10,"icon":11,"source":12,"sourceUrl":13,"authorId":14,"authorName":15,"isPublic":16,"stars":17,"runs":18,"createdAt":19,"updatedAt":19,"module":20,"category":27,"packages":34},"faf47dd7-0fa9-4343-9f38-caa9478f6a93","vexor-cli","通过`vexor`进行语义文件发现。在定位某物在大型或中型仓库中的实现\u002F加载\u002F定义位置，或文件位置不明确时使用。优先于手动浏览。","cat_life_career","mod_other","sickn33,other","---\nname: vexor-cli\ndescription: Semantic file discovery via `vexor`. Use whenever locating where something is implemented\u002Floaded\u002Fdefined in a medium or large repo, or when the file location is unclear. Prefer this over manual browsing.\nrisk: unknown\nsource: community\n---\n\n# Vexor CLI Skill\n\n## When to Use\n- You need to locate files by intent rather than exact filename or text match.\n- The repository is large enough that manual browsing or naive grep is too slow or ambiguous.\n- You want semantic discovery of where something is implemented, loaded, defined, or documented.\n\n## Goal\n\nFind files by intent (what they do), not exact text.\n\n## Use It Like This\n\n- Use `vexor` first for intent-based file discovery.\n- If `vexor` is missing, follow references\u002Finstall-vexor.md.\n\n## Command\n\n```bash\nvexor \"\u003CQUERY>\" [--path \u003CROOT>] [--mode \u003CMODE>] [--ext .py,.md] [--exclude-pattern \u003CPATTERN>] [--top 5] [--format rich|porcelain|porcelain-z]\n```\n\n## Common Flags\n\n- `--path\u002F-p`: root directory (default: current dir)\n- `--mode\u002F-m`: indexing\u002Fsearch strategy\n- `--ext\u002F-e`: limit file extensions (e.g., `.py,.md`)\n- `--exclude-pattern`: exclude paths by gitignore-style pattern (repeatable; `.js` → `**\u002F*.js`)\n- `--top\u002F-k`: number of results\n- `--include-hidden`: include dotfiles\n- `--no-respect-gitignore`: include ignored files\n- `--no-recursive`: only the top directory\n- `--format`: `rich` (default) or `porcelain`\u002F`porcelain-z` for scripts\n- `--no-cache`: in-memory only, do not read\u002Fwrite index cache\n\n## Modes (pick the cheapest that works)\n\n- `auto`: routes by file type (default)\n- `name`: filename-only (fastest)\n- `head`: first lines only (fast)\n- `brief`: keyword summary (good for PRDs)\n- `code`: code-aware chunking for `.py\u002F.js\u002F.ts` (best default for codebases)\n- `outline`: Markdown headings\u002Fsections (best for docs)\n- `full`: chunk full file contents (slowest, highest recall)\n\n## Troubleshooting\n\n- Need ignored or hidden files: add `--include-hidden` and\u002For `--no-respect-gitignore`.\n- Scriptable output: use `--format porcelain` (TSV) or `--format porcelain-z` (NUL-delimited).\n- Get detailed help: `vexor search --help`.\n- Config issues: `vexor doctor` or `vexor config --show` diagnoses API, cache, and connectivity (tell the user to set up).\n\n## Examples\n\n```bash\n# Find CLI entrypoints \u002F commands\nvexor search \"typer app commands\" --top 5\n```\n\n```bash\n# Search docs by headings\u002Fsections\nvexor search \"user authentication flow\" --path docs --mode outline --ext .md --format porcelain\n```\n\n```bash\n# Locate config loading\u002Fvalidation logic\nvexor search \"config loader\" --path . --mode code --ext .py\n```\n\n```bash\n# Exclude tests and JavaScript files\nvexor search \"config loader\" --path . --exclude-pattern tests\u002F** --exclude-pattern .js\n```\n\n## Tips\n\n- First time search will index files (may take a minute). Subsequent searches are fast. Use longer timeouts if needed.\n- Results return similarity ranking, exact file location, line numbers, and matching snippet preview.\n- Combine `--ext` with `--exclude-pattern` to focus on a subset (exclude rules apply on top).\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.\n","","imported","https:\u002F\u002Fgithub.com\u002Fsickn33\u002Fantigravity-awesome-skills","user_system_seed","SkillOPIC",true,249,1596,"2026-05-16 13:46:15",{"id":8,"name":21,"slug":22,"icon":23,"description":24,"sort":25,"createdAt":26},"其他","other","mdi-page-next-outline","其他类型Skill",5,"2026-05-16 12:53:40",{"id":7,"name":28,"slug":29,"icon":30,"description":31,"moduleId":8,"sort":32,"skillCount":33,"createdAt":26},"职场发展","career","mdi-briefcase-outline","面试准备、简历优化、职业规划",4,575,[35],{"id":36,"skillId":4,"version":37,"fileName":38,"fileSize":39,"filePath":40,"fileHash":41,"manifest":42,"createdAt":19},"cebf9c16-7cd8-4b59-936a-ff8433c706a3","1.0.0","vexor-cli.zip",1760,"uploads\u002Fskills\u002Ffaf47dd7-0fa9-4343-9f38-caa9478f6a93\u002Fvexor-cli.zip","a31ecd83ea61a57d774cedb657433022f5cc59a0200073098584b2357bad87ee","[{\"path\":\"SKILL.md\",\"isDirectory\":false,\"size\":3404}]",{"code":44,"message":45,"data":46},200,"success",{"items":47,"stats":48,"page":51},[],{"averageRating":49,"totalRatings":49,"ratingCounts":50},0,[49,49,49,49,49],{"limit":52,"offset":49,"hasMore":53,"nextOffset":52,"ratedOnly":16},15,false]