review-scope

Evaluate code changes against requirements and constraints to produce ACCEPT or VIOLATIONS reports.

5|12|Updated Nov 24, 2025
One-click install
npx skills add https://github.com/cbgbt/bottlerocket-forest --skill review-scope-cbgbt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-scope
Source: https://github.com/cbgbt/bottlerocket-forest/tree/main/skills/review-scope
Command: npx skills add https://github.com/cbgbt/bottlerocket-forest --skill review-scope-cbgbt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents scope creep by ensuring code changes align with stated requirements and constraints, reducing the risk of unintended behavior.

Core Features & Use Cases

  • Scope boundary establishment: Clearly distinguishes what MUST be implemented versus what MUST NOT be touched.
  • Change alignment verification: Checks each changed file against requirements, constraints, and allowed_files to verify adherence.
  • Gatekeeping results: Produces a binary ACCEPT/VIOLATIONS report with detailed explanations when violations occur, including remediation guidance.

Quick Start

Provide an implementation plan, the list of changed files, and commit details to determine if changes meet the scope.

Frequently Asked Questions about review-scope

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

FAQPage Schema
How do I prevent scope creep in pull requests?

To prevent scope creep in pull requests, evaluate code changes against defined requirements, constraints, and allowed_files. This verification ensures changes stay within intended boundaries and produces a binary ACCEPT or VIOLATIONS report with detailed remediation guidance when boundaries are exceeded.

What is the best way to verify code changes align with project requirements?

The best way to verify code changes align with project requirements is to establish clear scope boundaries distinguishing what must be implemented from what must not be touched, then evaluate commit details and changed files against these constraints during PR reviews to confirm adherence.

How do I check if a feature change violates project constraints?

To check if a feature change violates project constraints, provide an implementation plan, changed files list, and commit details. The verification matches these inputs against stated requirements and allowed_files to identify any scope violations and provide remediation steps.

Can I use this scope review process for regression verification?

Yes, you can use this scope review process for regression verification. It evaluates context_data including commit_details and constraints during regression checks to ensure new changes do not exceed intended boundaries and inadvertently affect unrelated system behavior.

What do I need to provide to start a code review scope analysis?

To start a code review scope analysis, you need to provide an implementation plan, the list of changed files, and commit details. These inputs supply the context_files and context_data required to determine if changes meet your defined scope requirements and constraints.