jpskill.com
🛠️ 開発・MCP コミュニティ 🟡 少し慣れが必要 👤 幅広いユーザー

📦 Vexor CLI

vexor-cli

中規模から大規模なプロジェクトで、特定の機能がどこ

⏱ よくある定型作業 半日 → 数分

📺 まず動画で見る(YouTube)

▶ 【Claude Code完全入門】誰でも使える/Skills活用法/経営者こそ使うべき ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

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.

🇯🇵 日本人クリエイター向け解説

一言でいうと

中規模から大規模なプロジェクトで、特定の機能がどこ

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o vexor-cli.zip https://jpskill.com/download/3674.zip && unzip -o vexor-cli.zip && rm vexor-cli.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/3674.zip -OutFile "$d\vexor-cli.zip"; Expand-Archive "$d\vexor-cli.zip" -DestinationPath $d -Force; ri "$d\vexor-cli.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して vexor-cli.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → vexor-cli フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
1

💬 こう話しかけるだけ — サンプルプロンプト

  • Vexor CLI の使い方を教えて
  • Vexor CLI で何ができるか具体例で見せて
  • Vexor CLI を初めて使う人向けにステップを案内して

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Vexor CLI スキル

使用する場面

  • 正確なファイル名やテキストの一致ではなく、意図に基づいてファイルを特定する必要がある場合。
  • リポジトリが大きすぎて、手動での閲覧や単純な grep では遅すぎたり、曖昧になったりする場合。
  • 何かがどこで実装され、ロードされ、定義され、または文書化されているかを意味的に発見したい場合。

目標

正確なテキストではなく、意図(何をするか)によってファイルを見つけます。

使用方法

  • 意図に基づいたファイル発見には、まず vexor を使用してください。
  • vexor が見つからない場合は、references/install-vexor.md に従ってください。

コマンド

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

共通フラグ

  • --path/-p: ルートディレクトリ(デフォルト: 現在のディレクトリ)
  • --mode/-m: インデックス作成/検索戦略
  • --ext/-e: ファイル拡張子を制限(例: .py,.md
  • --exclude-pattern: gitignore スタイルのパターンでパスを除外(繰り返し可能; .js**/*.js
  • --top/-k: 結果の数
  • --include-hidden: ドットファイルを含める
  • --no-respect-gitignore: 無視されたファイルを含める
  • --no-recursive: トップディレクトリのみ
  • --format: rich(デフォルト)またはスクリプト用の porcelain/porcelain-z
  • --no-cache: インメモリのみ、インデックスキャッシュの読み書きを行わない

モード(機能する中で最も安価なものを選んでください)

  • auto: ファイルタイプによってルーティング(デフォルト)
  • name: ファイル名のみ(最速)
  • head: 最初の数行のみ(高速)
  • brief: キーワードの要約(PRD に適しています)
  • code: .py/.js/.ts 用のコード認識型チャンキング(コードベースの最適なデフォルト)
  • outline: Markdown の見出し/セクション(ドキュメントに最適)
  • full: ファイルコンテンツ全体をチャンク(最も遅い、最も高い再現率)

トラブルシューティング

  • 無視されたファイルや隠しファイルが必要な場合: --include-hidden および/または --no-respect-gitignore を追加してください。
  • スクリプト可能な出力: --format porcelain (TSV) または --format porcelain-z (NUL 区切り) を使用してください。
  • 詳細なヘルプを取得する: vexor search --help
  • 設定の問題: vexor doctor または vexor config --show で API、キャッシュ、接続を診断します(ユーザーに設定を指示してください)。

# CLI エントリポイント / コマンドを見つける
vexor search "typer app commands" --top 5
# 見出し/セクションでドキュメントを検索する
vexor search "user authentication flow" --path docs --mode outline --ext .md --format porcelain
# 設定のロード/検証ロジックを特定する
vexor search "config loader" --path . --mode code --ext .py
# テストと JavaScript ファイルを除外する
vexor search "config loader" --path . --exclude-pattern tests/** --exclude-pattern .js

ヒント

  • 初めての検索ではファイルがインデックス化されます(1分ほどかかる場合があります)。その後の検索は高速です。必要に応じて、より長いタイムアウトを使用してください。
  • 結果には、類似度ランキング、正確なファイル位置、行番号、および一致するスニペットのプレビューが返されます。
  • --ext--exclude-pattern を組み合わせて、サブセットに焦点を当ててください(除外ルールは上位に適用されます)。

制限事項

  • このスキルは、タスクが上記の範囲と明確に一致する場合にのみ使用してください。
  • 出力を環境固有の検証、テスト、または専門家によるレビューの代わりとして扱わないでください。
  • 必要な入力、権限、安全境界、または成功基準が不足している場合は、停止して説明を求めてください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Vexor CLI Skill

When to Use

  • You need to locate files by intent rather than exact filename or text match.
  • The repository is large enough that manual browsing or naive grep is too slow or ambiguous.
  • You want semantic discovery of where something is implemented, loaded, defined, or documented.

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).

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.