pr-review

Validate kspec task PRs against acceptance criteria and spec alignment before merging.

1|2|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/kynetic-ai/kynetic-spec --skill pr-review-kynetic-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-review
Source: https://github.com/kynetic-ai/kynetic-spec/tree/main/.claude/skills/pr-review
Command: npx skills add https://github.com/kynetic-ai/kynetic-spec --skill pr-review-kynetic-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Facilitates reliable PR reviews by ensuring that any linked kspec task PR passes acceptance criteria coverage and spec alignment before merging, reducing manual verification and human errors.

Core Features & Use Cases

  • Link-aware review: automatically locate the PR associated with a given kspec task and expose its status.
  • Quality-gate enforcement: verify AC coverage, spec alignment, and CI status before merging.
  • Subagent workflow integration: runs within an ACP subagent context and delegates final decisions to the pr-review-loop workflow.

Quick Start

Initiate the review by issuing the PR command for the task reference and triggering the pr-review-loop workflow.

Frequently Asked Questions about pr-review

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

FAQPage Schema
How do I automate pull request reviews with quality gates on GitHub?

Automated PR review enforces quality gates by verifying acceptance criteria coverage, spec alignment, and CI status before merging, reducing manual verification. It triggers via a task-linked command within a subagent workflow.

What is spec alignment verification in a pull request workflow?

Spec alignment verification checks that code changes in a pull request accurately match the defined acceptance criteria and task specifications before allowing a merge, ensuring consistent task progression and reducing human error.

How do I link a kspec task to a pull request for automated review?

Link a kspec task by issuing the review command with the task reference, which locates the associated pull request and exposes its status to the subagent workflow for quality gate enforcement.

Can I enforce CI status checks before merging a pull request?

Yes, the PR review workflow waits for CI to finish and validates that all status checks pass as part of its quality gates before performing the merge, ensuring only verified code is integrated.

Does the pr-review workflow work without a linked task reference?

No, linking to a task via a task reference is required. The subagent workflow relies on this link to locate the pull request and verify acceptance criteria coverage and spec alignment.

What happens if acceptance criteria coverage is missing in a pull request?

If acceptance criteria coverage is missing, the quality gates fail and the workflow blocks the merge, delegating the final decision to the pr-review-loop to prevent unverified code from merging.