reviewing

Automate two-step code reviews for spec compliance and quality.

9|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/iclinic/afyapowers --skill reviewing-iclinic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reviewing
Source: https://github.com/iclinic/afyapowers/tree/main/src/skills/reviewing
Command: npx skills add https://github.com/iclinic/afyapowers --skill reviewing-iclinic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Comprehensive two-step code reviews ensure that a completed feature aligns with design specs and meets quality standards, reducing defects before integration.

Core Features & Use Cases

  • Two-stage evaluation: spec-compliance review followed by code-quality review, each with structured feedback.
  • Context-aware assessment: reads design.md, plan.md, and implementation diffs to validate changes against requirements.
  • Artifact generation: creates a .afyapowers/features/<feature>/artifacts/review.md documenting findings and resolutions, updating state accordingly.

Quick Start

Begin the review phase to automatically perform spec compliance and code quality checks on the active feature.

Frequently Asked Questions about reviewing

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

FAQPage Schema
How do I automate code reviews for spec compliance during feature development?

Automated code reviews for spec compliance validate implementation diffs against design specifications to ensure feature alignment. This process performs a two-stage evaluation, checking spec compliance first and then code quality, to surface concerns before advancing the development phase.

What is a two-step code review process and how does it work?

A two-step code review process evaluates changes in sequential stages: spec compliance and code quality. It reads design and plan documents alongside implementation diffs to validate requirements, producing a structured review artifact that enforces gating decisions before the next development phase.

How do I validate implementation diffs against a design document?

Validating implementation diffs against a design document requires a context-aware assessment that reads design.md and plan.md files. The review process compares these specifications directly against the code changes to confirm the completed feature aligns with the original defined requirements.

Can I generate a review artifact that documents quality checks and gating decisions?

Generating a review artifact documents all quality check findings and resolutions within a dedicated markdown file. This artifact updates the feature state and enforces gating decisions, ensuring no development phase advances without passing both spec compliance and code quality validation.

When should I use automated code quality checks in my development workflow?

Automated code quality checks should be used during the review phase of feature development before integration. Applying these checks across design, plan, and diff artifacts reduces defects early and ensures the implementation meets quality standards before advancing the workflow.