mcpField
V
vet

vet

github.com/fradserエージェントワークフロー59663 回インストール5 週間前に更新
リポジトリ

vet について

vetは、現在のセッションで追跡中のタスクを探し、完了条件の明確さを確認して、会話内容から進捗を評価するエージェントスキルです。プロジェクトごとの状態ファイルを読み、未完了・判定不能・完了を区別します。

主な機能

  1. 01最新のセッション状態ファイルを検索
  2. 02タスクと変更ファイルの情報を報告
  3. 03完了条件の明確さを確認
  4. 04会話内容から完了状況を評価

活用シーン

  1. 01セッションで追跡中のタスクを確認
  2. 02評価前に曖昧なタスクを明確化
  3. 03残作業や完了状況を確認

インストール

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

$npx skills add https://github.com/fradser/dotclaude --skill vet

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

詳細

セッションタスクの確認

現在のセッションタスクを表示し、その明確さと完了状況を評価します。

フェーズ 1:タスクの状態を確認する

目標:セッション状態ファイルを特定して読み込みます。

操作:

  1. ~/.claude/projects/$(echo "$PWD" | tr '/' '-')/ 内で最新の *.vetted.json ファイルを見つけます(最終更新時刻が最も新しいファイルを使用します)
  2. 状態ファイルがない場合は、「このセッションで追跡中のタスクはありません」と報告して終了します
  3. ファイルを読み込み、task、updated_at、modified_files(存在する場合)を抽出します
  4. 追跡中のタスクをユーザーにはっきりと表示します

フェーズ 2:明確さの確認

目標:タスクに曖昧さのない完了基準があるかどうかを判断します。

操作:

  1. 具体的な成果物のチェックリストを定義できるほど、タスクが明確かどうかを評価します
  2. タスクが曖昧または不明確な場合は、AskUserQuestion ツールを使って、作業を続ける前にユーザーに詳細を確認します
  3. タスクが明確になるまで、フェーズ 3 に進まないでください

フェーズ 3:完了状況の確認

目標:これまでの会話に基づいて、タスクが完了しているかを評価します。

操作:

  1. 完了している場合:実施した内容を確認し、<verified>Fully Vetted.</verified> を追加します
  2. 未完了の場合:未完了の作業を列挙し、次のステップを示します(検証済みのマークは付けません)
  3. 判断できない場合(議論または計画のみ):その旨を伝え、検証を省略します

コメント