index-at-creation について
成果物の作成時にすぐインデックス化するワークフロー向けのスキルです。作成直後の成果物を後続処理から検索可能にする必要がある場合に役立ちます。
主な機能
- 01成果物の作成直後にインデックス化
- 02--file による単一ファイルの高速インデックス化
- 03作成イベントを起点とするインデックス化
活用シーン
- 01書き込みフック後の引き継ぎ内容のインデックス化
- 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:「後続のロジックがアーティファクトに依存する場合は、作成した時点でインデックスを作成する」
コメント
Markdown 対応