From blueprint
Review code and fix issues in a loop until clean (max 5 cycles)
npx claudepluginhub urso/claudev --plugin blueprintThis skill is limited to using the following tools:
Run code review and fix issues iteratively until the code is clean or max cycles reached.
Provides Ktor server patterns for routing DSL, plugins (auth, CORS, serialization), Koin DI, WebSockets, services, and testApplication testing.
Conducts multi-source web research with firecrawl and exa MCPs: searches, scrapes pages, synthesizes cited reports. For deep dives, competitive analysis, tech evaluations, or due diligence.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
Run code review and fix issues iteratively until the code is clean or max cycles reached.
$ARGUMENTS
Parse for:
--story <story-file> for context (optional)--max-cycles N to override default (optional)Set cycle counter to 0. Determine max cycles (default 5 or from args).
while cycle < max_cycles:
cycle++
## 2a. Run Review
Spawn sub-agent to run /review with:
- Current files (staged + unstaged)
- --story if provided
Wait for review results.
## 2b. Check Results
If no errors and no warnings:
→ Exit loop, report success
## 2c. Fix Issues
For each issue from review:
- Read the file
- Apply the fix
- Follow style guides
## 2d. Verify Build
Spawn sub-agent to run /develop-fix
- Ensure fixes don't break build
## 2e. Continue
Log: "Cycle {cycle}/{max_cycles} complete, {N} issues fixed"
Success: No issues found in review
## Review-Fix Complete
All checks pass after {cycle} cycle(s).
Files reviewed: X
Total issues fixed: Y
Max cycles reached: Still has issues
## Review-Fix Stopped
Reached max cycles ({max_cycles}).
Remaining issues:
[list of unfixed issues]
Run `/review-fix` again to continue, or fix manually.
Task: Run code review
Use the Skill tool to invoke "blueprint:review-code" with arguments: [--story if provided]
Return the full review output including all issues found.
Task: Fix build/lint errors
Use the Skill tool to invoke "blueprint:develop-fix" with arguments: [--story if provided]
Return success/failure status.
This command ONLY fixes review issues. It must NOT: