interview-me について
interview-meは、セッション内の明示的・暗黙的な未解決事項を洗い出し、複数のラウンドに分けて質問するエージェントスキルです。回答に応じて後続の質問を見直し、すべて解決するか不要になるまで進めます。
主な機能
- 01未解決事項と暗黙の前提を特定
- 02関連する質問をラウンドごとに提示
- 03後続に影響する回答を優先
- 04回答に応じて質問一覧を更新
- 05判断項目に推奨案と理由を提示
- 06確認依頼をメッセージとして送信
活用シーン
- 01作業開始前に範囲と目標を明確化
- 02設計判断の前に具体案を比較
- 03計画を変えうる前提を洗い出す
- 04確認回答を踏まえて質問を更新
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ angusfretwell/ skills --skill interview-meインストール後、Claude Code で/interview-meを入力して読み込まれたか確認します。
詳細
セッション中の未解決の疑問を、暗黙のものも含めて洗い出します。TBD、「AまたはB」の分岐、誤っていた場合に作業内容が変わる前提などが対象です。
複数回に分けて質問します。関連する質問をまとめ、各回につき AskUserQuestion を1回だけ呼び出します。後の質問を見直す必要が生じる回答を先に得られるよう、スコープ、設計、詳細の順に進めます。選択肢には、実際に採用可能な具体案を挙げます。見比べるには目で確認するのが最適な選択肢には、コード、モックアップ、設定例などを添えます。判断が必要な質問には、その理由を説明に添えて推奨案を示します。
各回の質問の間に、回答を踏まえて計画を見直します。回答によって不要になった質問は取り下げ、残りの質問は明確にし、回答から生じた追加質問を加えます。「その他」の自由記述も回答として扱い、計画に反映します。
回答で説明を求められた場合や、次の質問に進む前に何かを見せる必要がある場合は、メッセージを書いてターンを終了します。返信があったら、返信で解決済みの点を反映したうえで、質問をもう一度します。ターンを終了することで、メッセージが送信されます。ターンの途中で考えながら書いた回答は、送信したように感じても実際には送られないため、それを前提にした質問(「では……」など)は、メッセージを見ていない相手に届いてしまいます。
洗い出したすべての疑問に回答が得られるか、不要になり、最後の質問の回答から追加の疑問が生じなくなったら完了です。