ワンクリックで
fix-all
Run bin/claude-review --print and automatically fix all reported issues, committing each fix individually.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Run bin/claude-review --print and automatically fix all reported issues, committing each fix individually.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Show pull requests that need review, ranked by ease of review. Displays PRs as clickable links with line counts, grouped as a dependency tree when PRs build on each other.
Interactive rebase onto a base branch, resolving conflicts along the way and verifying tests pass. Compares against remote when done.
Evaluate unresolved review comments on the current branch's PR and, after user confirmation, address each in a separate sub-agent and separate commit.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Like grill-me, but asks one structured, numbered question at a time with multiple-choice options. Use when the user wants a disciplined interview to stress-test a plan or design, or mentions "interview me".
Evaluate pending (unsubmitted) review comments on the current branch's PR and, after user confirmation, address each in a separate sub-agent and separate commit.
Review and merge open Dependabot pull requests
SOC 職業分類に基づく
| name | fix-all |
| description | Run bin/claude-review --print and automatically fix all reported issues, committing each fix individually. |
| disable-model-invocation | true |
| user-invocable-only | true |
Automatically find and fix all issues reported by bin/claude-review --print.
Run bin/claude-review --print to get the list of issues. If the command doesn't exist or fails, report back to the user and stop.
This is a required, non-optional step. Do not skip it.
Before reading any file, spawning any sub-agent, or making any edit, emit a plain-text message to the user containing the entire, unmodified stdout from bin/claude-review --print.
Rules for this step:
=== Code Review ===.Parse the review output into individual issues. Each issue is separated by a line of dashes (--------------------------------------------------) and follows this format:
Issue N (Severity): file_path:line_number
Description...
Severity is one of: Critical, Warning, Suggestion.
If the output says "No issues found." then report that to the user and stop.
Fix each issue, processing them one at a time, sequentially (not in parallel) to avoid conflicts between fixes. The current working directory is the project root.
Decide whether to fix inline or via a sub-agent:
Regardless of which path you take, each fix follows the same steps and gets its own individual commit:
Use your judgment on each issue:
Defer issues that go against the grain of the branch:
Some fixes would push against the direction or intent of the changes in this branch — for example, reverting a deliberate design decision the branch is making, undoing a pattern the branch is intentionally introducing, or "fixing" something to match the old approach the branch is moving away from. To judge this, compare against what the branch is actually doing (e.g. git diff <base>...HEAD, where the base branch comes from git config branch.$(git branch --show-current).parent if set, otherwise main or the repo's default branch) to understand its intent.
For these issues:
After all fixes are applied, run bin/claude-review --print again to check for remaining issues.
Print the full review output verbatim every round, exactly as in Step 2 — this is required and non-optional on every re-run, not just the first pass. Before reading any file, spawning any sub-agent, or making any edit, emit a plain-text message containing the entire, unmodified stdout from bin/claude-review --print, following all the same rules from Step 2 (no summarizing, truncating, paraphrasing, reordering, or omitting; one-line === Code Review === header only; do not stop after printing — continue in the same turn).
If new issues are found:
Once all review rounds are complete, handle the accumulated deferred list (the against-the-grain issues collected across every round):
If no issues were deferred, skip this step.
When done, provide a summary that includes: