dev-review

Review code against SPEC.md requirements and LEARNINGS.md test outputs.

19|5|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/edwinhu/workflows --skill dev-review-edwinhu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-review
Source: https://github.com/edwinhu/workflows/tree/main/lib/skills/dev-review
Command: npx skills add https://github.com/edwinhu/workflows --skill dev-review-edwinhu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the critical process of code review, ensuring that implementations meet both functional specifications and quality standards before deployment.

Core Features & Use Cases

  • Spec Compliance: Verifies that code adheres to requirements defined in SPEC.md.
  • Quality Checks: Assesses code for bugs, security vulnerabilities, and performance issues.
  • Test Verification: Confirms that tests have been run and passed, with specific attention to E2E tests for user-facing changes.
  • Use Case: After an engineer completes a new feature, this Skill acts as the gatekeeper, performing a thorough review to catch potential issues and guarantee a high-quality release.

Quick Start

Initiate a code review for the current implementation, ensuring all tests have passed.

Frequently Asked Questions about dev-review

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

FAQPage Schema
How do I automate code review for spec compliance and quality assurance?

Automated code review for spec compliance verifies implementations against requirements in SPEC.md, checks for security vulnerabilities and performance issues, and validates test execution outputs from LEARNINGS.md to ensure robust software delivery.

How do I verify that E2E tests have passed before a feature release?

Verify E2E tests have passed by integrating a review workflow that checks LEARNINGS.md for test outputs, confirming successful execution and validating user-facing changes against the specifications defined in SPEC.md.

Can I check my codebase for security vulnerabilities and performance issues during development?

Checking your codebase for security vulnerabilities and performance issues is supported during development by assessing code quality, identifying bugs, and verifying adherence to functional specifications before deployment.

What files do I need to perform a comprehensive code review?

To perform a comprehensive code review, you need access to SPEC.md containing project requirements and LEARNINGS.md providing test execution outputs, enabling the verification of spec compliance and test results.

How do I ensure test-driven development outputs meet functional specifications?

Ensure test-driven development outputs meet functional specifications by validating test results in LEARNINGS.md against the requirements defined in SPEC.md, confirming that all executed tests pass and adhere to quality standards.

When should I use an automated code review gatekeeper in my development workflow?

Use an automated code review gatekeeper in your development workflow after completing a new feature to catch potential bugs, verify spec compliance, and guarantee high-quality release before deployment.