review

Review GitHub pull requests against specifications and required tests.

4|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/dmitriyb/spexmachina --skill review-dmitriyb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/dmitriyb/spexmachina/tree/main/skills/review
Command: npx skills add https://github.com/dmitriyb/spexmachina --skill review-dmitriyb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github-api, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of reviewing pull requests, ensuring spec traceability, correctness, and test quality.

Core Features & Use Cases

  • Automated PR Review: Review pull requests for correctness, spec traceability, and test quality.
  • Spec Traceability: Ensures code changes align with the defined specification.
  • Test Quality: Validates the presence of required tests and checks for proper implementation.

Quick Start

Run 'spex review <pr-number>' to start a review of pull request #<pr-number>.

Frequently Asked Questions about review

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

FAQPage Schema
How do I automate GitHub PR review for spec traceability and code correctness?

Automate GitHub PR review by validating pull request changes against defined specifications and required tests to ensure traceability and correctness. The skill checks code changes align with intended requirements and verifies test quality using the GitHub API.

What is spec traceability in continuous integration pull requests?

Spec traceability in pull requests ensures code changes map directly back to defined specification requirements. The review skill validates this alignment and checks that all necessary tests are properly implemented before merging.

How do I validate test quality during a GitHub pull request review?

Validate test quality during GitHub pull request reviews by executing specified scripts to check for proper test implementation and presence. The skill confirms all required tests are in place to support the code changes.

Do I need the GitHub API to review pull requests for code quality?

Yes, you need the GitHub API dependency to interact with pull requests and execute specified scripts for code quality validation. The API connection allows the review process to read changes and verify spec traceability.

What's the best way to check if code changes align with specification requirements?

Check if code changes align with specification requirements by running an automated review against the pull request. The skill validates correctness and spec traceability by comparing GitHub changes against the intended requirements.

Why does my automated PR review fail to validate spec traceability?

Automated PR review might fail to validate spec traceability if the GitHub API dependency is not properly configured or if specified scripts cannot execute. Ensure the environment supports API interaction and script execution to validate requirements.