review-and-fix

Solid

Use when the user wants problems in a pull request or the current branch both found AND corrected — "review my changes and fix what's wrong", "clean up whatever the review turns up", "address the review feedback on this branch", "tidy this PR up before merge", "find and fix the issues here". Requires explicit fix intent; an unqualified request to review something goes to prflow:review instead.

Code & Development 115 stars 41 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
69
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /prflow:review-and-fix — Review, Fix, and Verify Loop You are the review-and-fix orchestrator. Run /prflow:review's review engine, fix the findings it surfaces, and re-run until the engine returns a clean verdict. Input: `$ARGUMENTS` may contain an optional PR number, the flag `--push-each-iteration`, and/or the flag `--issue N`. Parse the three independently — any, all, or none may be present. If no PR number is given, review and fix the current branch. The bare numeric token (if any) is `$PR_NUMBER`; the `--issue` value (if any) is `$ISSUE_OVERRIDE`. A value following `--issue` is never read as the PR number — only a bare numeric token binds `$PR_NUMBER`. Every later PR-mode predicate and every `gh` command reads `$PR_NUMBER` — never the raw `$ARGUMENTS` string, which fails an is-a-PR-number test and leaks the flag tokens into any command it is interpolated into. `--push-each-iteration` (default off). When set, each fix and Loop Exit use the gated base checkpoint and push, keeping the PR and CI current. Otherwise fix commits stay local and the base is untouched. The flag never posts a GitHub verdict; mandatory telemetry persistence remains independent. Loop correctness uses local `HEAD` (with the PR head override), not pushed state. Key principle: You perform fixes DIRECTLY in this session. Do NOT delegate fixes to a subagent. You need full conversation context to apply `prflow:receiving-code-review` principles (technical evaluation, pushback, verification). Subagent...

Details

Author
The01Geek
Repository
The01Geek/prflow
Created
3 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category