mcpField
N
need-vet

need-vet

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

need-vet について

Need Vetは、セッション終了前に作業を完了し、検証することを求めるスキルです。不明確な依頼の確認、作業の実行とテストを案内し、最終応答で検証状況を報告します。

主な機能

  1. 01曖昧なタスク要件の確認
  2. 02完了チェックリストの作成
  3. 03依頼された成果物の完成
  4. 04コードとアプリの操作フローのテスト
  5. 05完了時の検証状況の報告

活用シーン

  1. 01不明確なタスクの成功条件を明確化
  2. 02セッション終了前のコード変更の検証
  3. 03アプリの表示と操作のテスト
  4. 04代表的な入力による結果の確認

インストール

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

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

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

詳細

Need Vet

現在のタスクの作業検証を有効にします。作業が検証されるまで、停止フックによってセッションの終了がブロックされます。

プロセス

  1. タスクの明確さを評価します。 依頼が曖昧で、明示的な成功基準がない場合や、重要な点に不明確さがある場合は、作業を始める前に AskUserQuestion ツールを使用して不明点を解消します。明確な場合は、完了チェックリストを定め、すぐに作業を開始します。「これから〜します」といった前置きは不要です。

  2. タスクを実行します。 最終成果物は、草案ではなく、完成していて動作するものでなければなりません。失敗したり、問題があるように見えたりした場合は、報告する前に修正します。問題をユーザーに押し戻してはいけません。

  3. 作業を検証します。

    • コードやスクリプトを実行し、出力を確認します
    • Web アプリの場合は、ページを開いて各種フローを操作し、描画とインタラクションを確認します
    • 実際の入力または代表的な入力でテストし、結果を調べます
    • 可能であれば、エッジケースをシミュレートします
  4. 検証済みとしてマークします。 作業を実際に検証できたら、応答の末尾に <verified>Fully Vetted.</verified> を追加します。実際に検証していない場合は、終了するためにこのタグを偽って出力してはいけません。

コメント