Prompt file imported from ISCProduct/soc-ai-agent (
.codex/prompts/implement.md). Fill in{{number}},{{title}}before use. Copyright stays with the author.
2. 実装の開始・修正 (/implement)
指定されたIssueまたはPRレビューの内容を読み取り、コードの実装・修正を提案および実行します。 先にブランチを作成してから実装を開始して下さい。
Usage: /implement [Issue番号 または PR番号]
Execution Workflow:
- 情報の取得
- 引数がIssueの場合:
gh issue view {{number}}を実行。 - 引数がPR(レビュー対応)の場合:
gh pr view {{number}} --commentsを実行し、フィードバック内容を解析する。
- 引数がIssueの場合:
- 現状の把握と計画
- 既存コードや指摘箇所から修正が必要なファイルを特定する。
- 実装前に「修正方針(レビュー指摘への回答を含む)」をユーザーに提示する。
- コードの実装・修正
- 解析した要件または指摘に基づき、対象ファイルに対してコードの追加・修正を行う。
- 変更の確定(コミット)
- 実装完了後、以下の形式でステージングおよびコミットを実行する。
- 新規実装の場合:
git commit -m "feat: #{{number}} {{title}}" - レビュー修正の場合:
git commit -m "fix: address review comments for #{{number}}"
Notes for Claude:
- レビュー対応時: 指摘事項(Comment/Request Changes)をリストアップし、それぞれに対してどのように修正したかをユーザーに報告してください。
- ブランチの確認: すでにPR用のブランチが存在する場合は、新しいブランチを作らずにそのブランチ上で修正を行ってください。
- 実装を開始する前に、必ず取得したIssue/PRの要約をユーザーと共有してください。
- 破壊的な変更が含まれる場合は、コードを書き換える前にユーザーの承認を得てください。
