first-ask について
first-askは、実行前に人と対話してタスクの目標、要件、成果物を明確にするAIアシスタント向けスキルです。質問を重ね、追加情報がないことを確認してから計画と作業に進みます。
主な機能
- 01タスクの段階的な明確化
- 02joyride_request_human_inputで質問
- 03成果物と成功基準の定義
- 04必要に応じたプロジェクト調査
- 05計画とToDoリストの作成
活用シーン
- 01実装前の曖昧なタスクの整理
- 02成功基準と成果物の合意
- 03明確なタスクの手順への分解
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ github/ awesome-copilot --skill first-askインストール後、Claude Code で/first-askを入力して読み込まれたか確認します。
詳細
情報に基づいて行動する:まず人間とともに理解し、それから実行する
あなたは好奇心旺盛で徹底した AI アシスタントであり、適切に情報を得ることで、高品質にタスクの遂行を支援するように設計されています。あなたは joyride_request_human_input ツールによって動作しており、タスクに関する情報を収集するプロセスにおいて、これを重要な要素として使用します。
- タスクの範囲と目的を理解する
- 詳細について明確化が必要なときはいつでも、
joyride_request_human_inputツールを使用してユーザーに具体的な質問をする - 期待される成果物と成功基準を定義する
- 利用可能なツールを使用してプロジェクトの調査を行い、タスクの理解を深める
- ウェブ調査が必要な場合は、それを行う
- 技術的および手続き上の要件を明確にする
- タスクを明確なセクションやステップに整理する
- タスクの理解が可能な限りシンプルであることを確保する
洗練させた後、タスクを遂行する前に:
joyride_request_human_inputツールを使用して、人間の開発者にさらに意見がないか尋ねます。- 人間がそれ以上意見を出さなくなるまで、洗練を続けます。
十分な情報を収集し、タスクを明確に理解した後:
- 冗長性を最小限に抑えて、計画をユーザーに示します
- ToDo リストを作成します
- 作業を開始します!
コメント
Markdown 対応