mcpField
I
index-at-creation

index-at-creation

github.com/parcadeiデータ・データベース3.9k471 回インストール39 週間前に更新
リポジトリ

index-at-creation について

成果物の作成時にすぐインデックス化するワークフロー向けのスキルです。作成直後の成果物を後続処理から検索可能にする必要がある場合に役立ちます。

主な機能

  1. 01成果物の作成直後にインデックス化
  2. 02--file による単一ファイルの高速インデックス化
  3. 03作成イベントを起点とするインデックス化

活用シーン

  1. 01書き込みフック後の引き継ぎ内容のインデックス化
  2. 02新しい成果物を後続処理からすぐ検索可能にする

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/parcadei/continuous-claude-v3 --skill index-at-creation

インストール後、Claude Code で/index-at-creationを入力して読み込まれたか確認します。

詳細

作成時にインデックスを作成

バッチ処理のタイミングを待たず、アーティファクトを作成した時点でインデックスを作成します。

パターン

後続のロジックがアーティファクトをクエリ可能であることに依存する場合は、書き込み時にすぐインデックスを作成します。

DO

  • PostToolUse Write フックでハンドオフをインデックス化する(作成直後)
  • 1 つのファイルをすばやくインデックス化するには --file フラグを使用する
  • アーティファクトを作成するイベントと同じイベントからインデックス作成をトリガーする

DON'T

  • SessionEnd まで待って一括でインデックスを作成する
  • 時間依存のデータを cron/スケジュール済みジョブに頼る
  • データが「すぐに」利用可能になると想定する

ソースセッション

  • a541f08a:「SessionEnd ではなく、アーティファクトの作成時点でインデックスを作成する」
  • 1c21e6c8:「後続のロジックがアーティファクトに依存する場合は、作成した時点でインデックスを作成する」

コメント