بنقرة واحدة
review-fix
PRのレビュー指摘に対してコード修正を行い、対応内容を返信コメントで報告する。frontend-engineerエージェントによる自動修正。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
PRのレビュー指摘に対してコード修正を行い、対応内容を返信コメントで報告する。frontend-engineerエージェントによる自動修正。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
@issue_note.txt の課題No、または Evernote 共有リンク(ノート下書き)をもとに、GitHub Issueを作成する。対応種別に応じてfeature/bugfixテンプレートを使い分ける。
PRをMerge commit方式でマージし、リモート・ローカル両方のfeatureブランチを削除して司令塔ベースブランチを最新化する。マージのタイミングはユーザーが決める。
Issue起点の実装計画を作成する。Issueの内容とプロジェクトの設計ドキュメントを照合し、影響範囲・実装方針・テスト方針を含む計画を出力する。
Playwright MCPを使って、既に起動済みのlocalhost環境に対してE2E観点の動作確認を行うための運用ルール。
PRのコードレビューを実施し、レビュー結果をPRコメントとして投稿する。アーキテクチャ観点でのコードレビュー。
ブランチ・Git運用ルール。feature ブランチ作成、コミット、プッシュ、PR作成の手順。品質チェック後のGit操作フロー。
| name | review-fix |
| description | PRのレビュー指摘に対してコード修正を行い、対応内容を返信コメントで報告する。frontend-engineerエージェントによる自動修正。 |
| when_to_use | レビュー指摘対応時、「レビュー修正して」「指摘対応して」「review-fix」などの発言時 |
| context | fork |
| agent | frontend-engineer |
引数: $ARGUMENTS(PR番号。例: 123)
# PR概要の取得
gh pr view $ARGUMENTS
# PR差分の取得
gh pr diff $ARGUMENTS
リポジトリ情報を取得し、2種類のコメントを収集する:
# リポジトリのowner/nameを取得
gh repo view --json owner,name -q '.owner.login + "/" + .name'
# レビューコメント(コード行に紐づくインラインコメント)
gh api repos/{owner}/{repo}/pulls/$ARGUMENTS/comments
# PR全体コメント(一般的な議論コメント)
gh api repos/{owner}/{repo}/issues/$ARGUMENTS/comments
gh pr checkout $ARGUMENTS
取得したコメントから未対応の指摘を判定する。
レビューコメント(インライン):
in_reply_to_id がないコメント = 元コメント(指摘の起点)in_reply_to_id があるコメント = 返信PR全体コメント:
除外対象:
user.type が Bot のコメント未対応の指摘一覧を以下の形式で提示する:
ユーザーが「OK」と回答するまで Phase 3 に進んではならない。
各コメントについて:
pnpm formatpnpm lint(エラーがあれば修正し、再度 format を実行)修正内容がルーティング変更やDB変更を含む場合は、routing.md / wireframe.md / database.md を更新する。
# 修正したファイルをステージング
git add <修正したファイル>
# コミット(PR番号と修正内容の要約を含める)
git commit -m "fix: address review comments on PR #$ARGUMENTS
- <修正内容の要約1>
- <修正内容の要約2>"
# プッシュ
git push
各未対応コメントに対して、対話形式で返信コメントを投稿する。
gh api repos/{owner}/{repo}/pulls/$ARGUMENTS/comments \
-X POST \
-f body="対応しました。
## 修正内容
- <具体的な修正内容>
## 修正箇所
- \`<ファイルパス>\`: <何を変更したか>
---
🤖 This fix was applied by Claude Code (frontend-engineer agent)" \
-F in_reply_to_id=<元コメントのID>
gh pr comment $ARGUMENTS --body "$(cat <<'EOF'
> <元のコメント内容を引用>
対応しました。
## 修正内容
- <具体的な修正内容>
---
🤖 This fix was applied by Claude Code (frontend-engineer agent)
EOF
)"
以下をユーザーに報告する:
pnpm dev / npm run dev の実行(ユーザーが起動済みの開発サーバーを利用する)