quality-review-flow

Automate code quality review with linting, type checks, and TODO tracking.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/takemo101/compose-workflow --skill quality-review-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-review-flow
Source: https://github.com/takemo101/compose-workflow/tree/main/.opencode/skill/quality-review-flow
Command: npx skills add https://github.com/takemo101/compose-workflow --skill quality-review-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the critical quality review process for code changes, ensuring adherence to objective standards and preventing the creation of low-quality or non-functional Pull Requests.

Core Features & Use Cases

  • Automated Quality Checks: Enforces linting, type checking, formatting, and test execution.
  • Objective Standard Enforcement: Verifies code reachability and definition-usage correlation.
  • Iterative Refinement: Manages review feedback through a structured TODO system to optimize token usage and speed up fixes.
  • Use Case: Before submitting a new feature, run this Skill to automatically catch common errors, verify that all implemented code is reachable from the application's entry points, and ensure that defined parameters are actually used, preventing wasted review cycles.

Quick Start

Initiate the quality review process for the current code changes.

Frequently Asked Questions about quality-review-flow

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

FAQPage Schema
How do I automate code quality checks before submitting a pull request?

Automating code quality checks before a pull request involves enforcing objective standards for linting, type checking, formatting, and test execution. This process detects duplicate feedback and manages iterative fixes to ensure PR readiness.

What is code reachability verification in automated code review?

Code reachability verification in automated code review ensures that all implemented code changes are accessible from the application's entry points. It prevents dead code creation by checking definition-usage correlation before PR submission.

How do I manage iterative code review fixes without wasting tokens?

Managing iterative code review fixes without wasting tokens is achieved through a structured TODO system. This approach optimizes token usage by tracking incremental corrections and escalating unresolved issues efficiently.

Can I enforce objective standards for test coverage and formatting automatically?

Yes, you can enforce objective standards for test coverage and formatting automatically. The system verifies linting, type checking, and test execution to prevent the creation of low-quality or non-functional Pull Requests.

What are the limitations of using automated quality assurance for code changes?

Limitations of automated quality assurance for code changes include its strict focus on objective standards like reachability and linting, meaning it manages structural code readiness rather than subjective design or architectural review feedback.

Does the code review workflow support tracking definition-usage correlation?

Yes, the code review workflow supports tracking definition-usage correlation to ensure defined parameters are actually used. This prevents wasted review cycles by catching unused definitions before PR submission.