Documentation Search Skill logo

Documentation Search Skill

開く

AI Maestroのドキュメント検索スキル。コードを書く前に自動生成されたコードベースのドキュメントで関数シグネチャ・クラス・APIを確認。意味検索とキーワード検索に対応。

共有:
代替ツールを見る

概要

Documentation Search Skill は AI Maestro の docs-search スキルです。AI Maestro は 23blocks による MIT ライセンスのダッシュボードで、永続メモリ、メッセージング、複数マシン対応で多数のコーディングエージェントを運用します。コードから検索可能なドキュメントを生成し、このスキルはエージェントに何かを実装する前にそれを参照させ、既存の関数シグネチャ、API、パターンを確認して新しいコードを既存のものに合わせます。スキルの言葉を借りれば、型エラーの後ではなく、呼び出しを書く前にシグネチャを確認します。

スキルは ai-maestro-plugins で公開され、AI Maestro と Bash へのアクセスが必要です。コマンドは tmux セッションからエージェント ID を自動検出します。

コマンド

コマンド 用途
docs-search.sh <query> ドキュメントの意味検索
docs-search.sh --keyword <term> キーワード・完全一致検索
docs-find-by-type.sh <type> 種類別(関数、クラス、モジュールなど)の検索
docs-get.sh <doc-id> ドキュメント全体を取得
docs-list.sh インデックス済みドキュメントの一覧
docs-stats.sh インデックスの統計
docs-index.sh [project-path] プロジェクトのフルインデックス
docs-index-delta.sh [project-path] 新規・変更ファイルのみインデックス

求められる振る舞い

  • タスクを受けたらすぐ、ユーザーが挙げた用語でドキュメントを検索する。
  • 見慣れない関数を呼ぶ前にドキュメントを確認し、新しいコンポーネントを作る前に既存パターンを探す。
  • 「簡単なタスク」でも省略せず、ユーザーに言われるのを待たない。

クイックスタート

Claude Code プラグインと CLI スクリプトを含む AI Maestro をインストールします。

curl -fsSL https://raw.githubusercontent.com/23blocks-OS/ai-maestro/main/scripts/remote-install.sh | sh

docs-index.sh /path/to/project でインデックスを作成し、以降は docs-index-delta.sh で更新します。

使いどころ

  • シグネチャを推測すると型エラーになりやすい大規模・未知のコードベース。
  • 複数のエージェントに同じ内部 API を守らせる。

制限事項

  • 生成されるドキュメントとコードコメントの質に左右されます。
  • AI Maestro が必要で、スクリプト単体では動きません。

よくある質問

変更のたびに再インデックスが必要ですか?

docs-index-delta.sh を使えば新規・変更ファイルだけを処理します。

代替ツール

  • Serena:MCP 経由で IDE レベルの意味的なコード検索を提供。
  • AI Maestro を使わない場合、Claude Code はソースを直接検索・参照できます。

関連スキル

他の AI Maestro スキル:Memory Search、Graph Query、Agent Messaging。詳しくは Skills カテゴリ と ドキュメントタグ へ。

コメント

まだコメントがありません。最初のコメントを投稿してください!