implement
Installation
SKILL.md
GitHub issue ( $ARGUMENTS ) の内容をもとに実装を行う。
引数
$ARGUMENTS は <issue> [mode] [fix] の形式で受け取る。
<issue>: issue 番号(123、#123)または URL。空の場合はユーザーに issue 番号を質問する[mode]:auto/normal。autoの場合、実装中に要件が不明確でもユーザーに質問せず、保守的な選択肢を選んで implementation-notes.md に記録して続行する。省略時は質問してよい- subagent として実行され AskUserQuestion が使えない場合(
/devから起動されたとき):normalでも直接は質問できない。質問は呼び出し元の指示どおりtmp/issues/<issue番号>/questions.json(AskUserQuestion と同じ構造:question/header/multiSelect/options[])に書き、最終メッセージをstatus: needs-inputとして一旦終了する。回答(answers)が渡されたら文脈を保ったまま続きから進める [fix]: 修正モード。/devの test 失敗ループ(内側)または review 差し戻しから再実行されたときに渡される。この場合「修正モード」(後述)に従う
修正モード(fix)
/dev が test 失敗(内側ループ)または review 差し戻しで本スキルを再実行するときのモード。計画は変更せず、指摘された箇所だけを直すのが責務。
呼び出し元から失敗した checklist 項目 / review の must 指摘がプロンプトで渡される。