mcpField
I
interview

interview

github.com/enzed開発1044 回インストール7 週間前に更新
リポジトリ

interview について

interviewは、既存コードベースの変更を計画する開発者向けの仕様作成スキルです。実装を調査して要約した後、詳細な要件インタビューを行い、仕様をファイルに記録します。

主な機能

  1. 01コードベースの並列調査
  2. 02システムとファイルの詳細な要約
  3. 03調査結果に基づく要件インタビュー
  4. 04仕様のファイル出力

活用シーン

  1. 01変更前の既存機能の把握
  2. 02実装やUX要件の収集
  3. 03合意したソフトウェア仕様の記録

インストール

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

$npx skills add https://github.com/enzed/skills --skill interview

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

詳細

仕様に関するインタビュー

フェーズ 1:調査

質問をする前に、Task ツールで subagent_type=Explore を使用してコードベースを詳しく調査し、指示にあるトピックの仕組みを把握してください。必要に応じて、異なる側面(データフロー、UI コンポーネント、状態管理、関連システムなど)を調査するため、複数の調査エージェントを並行して起動してください。

調査が完了したら、以下の内容を網羅した詳細な要約をユーザーに提示してください。

  • 現在の機能/システムの仕組み
  • 主要なファイルとその役割
  • データフローと状態管理
  • 依存関係と他システムとの連携
  • 既存のパターンや規約

フェーズ 2:インタビュー

要約を提示した後、AskUserQuestion ツールを使って、技術的な実装、UI と UX、懸念事項、トレードオフなど、あらゆる内容について詳しく質問してください。ただし、明白な質問にならないようにしてください。一般的な質問ではなく、調査で得られた知見を活用して、具体的で十分に考慮された質問をしてください。インタビューが完了するまで、継続して質問してください。

フェーズ 3:仕様策定

インタビューが完了したら、仕様をファイルに書き込んでください。

$ARGUMENTS

コメント