review-workflow

Coordinate code review, automated fixes, and test verification for scoped changes.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/softmg/product-tracker --skill review-workflow-softmg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-workflow
Source: https://github.com/softmg/product-tracker/tree/main/.cursor/skills/review-workflow
Command: npx skills add https://github.com/softmg/product-tracker --skill review-workflow-softmg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill coordinates a repeatable code review pipeline to identify critical and quality issues, optionally apply deterministic fixes via subagents, and verify changes with linters and tests so developers can safely prepare commits and pull requests.

Core Features & Use Cases

  • Serena MCP prechecks: enforces onboarding, symbol discovery, and safe-delete checks before edits.
  • Reviewer → Debugger → Test-runner orchestration: runs a reviewer subagent to categorize findings, a debugger subagent to apply approved fixes, and a test-runner to validate changes with retry logic.
  • Scoped reviews: supports staged changes, single files, directories, or the last commit for pre-commit reviews, PR preparation, and quick sanity checks.

Quick Start

Run a review on staged changes and decide whether to apply fixes after the reviewer reports findings.

Frequently Asked Questions about review-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate code review and testing for staged changes before a commit?

Automate code review for staged changes by orchestrating reviewer, debugger, and test-runner subagents. The pipeline identifies quality issues, applies deterministic fixes, and verifies changes with linters and tests to ensure safe commits.

Can I run a pre-commit code review on a single file or directory?

Yes, you can run pre-commit code reviews on scoped changes including single files, directories, staged changes, or the last commit. This allows targeted sanity checks and pull request preparation for specific code sections.

What is the best way to verify automated code fixes pass tests?

Verify automated code fixes by running a test-runner subagent that validates changes with retry logic. The workflow supports up to three test retry cycles to ensure fixes pass linters and tests successfully.

Does the code review workflow require Serena MCP prechecks before applying fixes?

Yes, Serena MCP prechecks are required before edits to enforce onboarding, symbol discovery, and safe-delete checks. This ensures automated fixes are applied safely and deterministically by the debugger subagent.

How does task orchestration work for automated code review and fixes?

Task orchestration for code review uses a reviewer subagent to categorize findings, a debugger to apply approved fixes, and a test-runner for validation. It requires Task tool integration to coordinate these subagents effectively.

What are the limitations of using automated code review for pull request preparation?

Automated code review for pull requests is limited to scoped changes like staged files or the last commit, supports up to three test retry cycles, and requires Task tool integration alongside Serena MCP prechecks before applying any fixes.