review-new-feature

Review code diffs to verify minimal feature changes and prevent regressions.

6|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/archibate/archibate-skills --skill review-new-feature
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-new-feature
Source: https://github.com/archibate/archibate-skills/tree/main/old-skills/redundant-skills/review-new-feature
Command: npx skills add https://github.com/archibate/archibate-skills --skill review-new-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many code changes labeled as "new features" introduce larger-than-necessary modifications or unintentionally change existing behavior; this Skill helps reviewers ensure additions are minimal and non-disruptive.

Core Features & Use Cases

  • Minimal-change verification: Assess diffs and implementation to confirm the feature only adds necessary code and touches minimal files.
  • Regression prevention: Check that existing business logic remains unchanged when the new feature is not exercised or enabled.
  • Use Case: During a pull request review, use this Skill to verify a feature toggle implementation only affects intended code paths and provides a clear rollback or disable mechanism.

Quick Start

Ask the agent to review the proposed changes and confirm they add only the minimal required change and do not alter existing behavior when the feature is not used.

Frequently Asked Questions about review-new-feature

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

FAQPage Schema
How do I verify a new feature has minimal code changes during a pull request review?

To verify a new feature has minimal code changes during a pull request review, assess the diffs and implementation to confirm the feature only adds necessary code and touches minimal files. This ensures additions are minimal and non-disruptive.

How does feature flag implementation prevent regressions in existing business logic?

Feature flag implementation prevents regressions by checking that existing business logic remains unchanged when the new feature is not exercised or enabled. This ensures the change only affects intended code paths and preserves original behavior.

What is the best way to assess scope and behavioral impact for a feature branch?

The best way to assess scope and behavioral impact for a feature branch is to review code changes to verify the feature is implemented with minimal modifications and does not introduce regressions or unintended side effects.

Can I use this approach to verify a clear rollback strategy for a new feature?

Yes, you can verify a clear rollback strategy by checking that the feature toggle implementation provides a clear rollback or disable mechanism. This ensures the change can be safely reverted without altering existing behavior.

When do I need to review a design proposal for unintended side effects?

You need to review a design proposal for unintended side effects when new feature changes risk altering existing behavior. Reviewing ensures the implementation does not introduce regressions and only adds necessary code to the codebase.