Agent Skill
2/7/2026

two-stage-review

This skill should be used after completing development tasks. Performs two-stage code review: Stage 1 verifies specification compliance (prevents scope creep), Stage 2 reviews code quality (ensures maintainability).

P
pyinx
2GitHub Stars
1Views
npx skills add pyinx/ceo-skills-plugin

SKILL.md

Nametwo-stage-review
DescriptionThis skill should be used after completing development tasks. Performs two-stage code review: Stage 1 verifies specification compliance (prevents scope creep), Stage 2 reviews code quality (ensures maintainability).

name: two-stage-review description: This skill should be used after completing development tasks. Performs two-stage code review: Stage 1 verifies specification compliance (prevents scope creep), Stage 2 reviews code quality (ensures maintainability). version: 1.0.0

Two-Stage Code Review

Purpose

Ensure code quality through a rigorous two-stage review process that catches both specification violations and maintainability issues.

Process

Stage 1: Specification Compliance Review

Goal: Prevent over-building and under-building

Checklist:

  • โœ… All required features implemented (no missing functionality)
  • โŒ No unauthorized features added (no scope creep)
  • ๐Ÿ“‹ API design matches architecture document
  • ๐Ÿ“‹ Data model matches specifications
  • ๐Ÿ“‹ User stories fully satisfied

Outcome: โœ… Compliant or โŒ Non-compliant with specific issues

Stage 2: Code Quality Review

Goal: Ensure maintainability and clarity

Checklist:

  • ๐Ÿ“ Clear variable naming
  • ๐Ÿ“ Single responsibility functions
  • ๐Ÿ”ง No code duplication
  • ๐Ÿ”ง Modular design
  • ๐Ÿงช Adequate test coverage
  • โšก No obvious performance issues
  • ๐Ÿ›ก๏ธ Input validation
  • ๐Ÿ›ก๏ธ Error handling

Outcome: โœ… Approved or โŒ Needs improvement with specific issues

Review Loop

Implementation โ†’ Stage 1 Review โ†’ โŒ Fix spec issues โ†’ Repeat Stage 1
                                โ†’ โœ… Pass โ†’ Stage 2 Review โ†’ โŒ Fix quality issues โ†’ Repeat Stage 2
                                                              โ†’ โœ… Pass โ†’ Complete

Usage

This skill is automatically invoked by the CEO workflow during Phase 4 (Development) after each subtask completion.

Skills Info
Original Name:two-stage-reviewAuthor:pyinx