review-feature-architecture

Review feature-level architecture in plan files or implementation diffs for design risks.

1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/materkey/cc-plugins --skill review-feature-architecture
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-feature-architecture
Source: https://github.com/materkey/cc-plugins/tree/main/plugins/review-feature-architecture/skills/review-feature-architecture
Command: npx skills add https://github.com/materkey/cc-plugins --skill review-feature-architecture

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams review the architecture of a single feature without drifting into broad, unfocused codebase analysis. It is built for moments when you need to assess whether a plan or implementation diff is scoped correctly, introduces justified abstractions, and preserves clean integration boundaries.

Core Features & Use Cases

  • Feature-scoped architecture review: Evaluates either a plan file or an implementation diff for module boundaries, dependency direction, state flow, failure handling, test seams, and blast radius.
  • Multi-agent validation loop: Separates finding generation, validation, and improvement proposals so architectural issues are checked independently instead of being self-validated.
  • Balanced Coupling analysis: Applies a structured coupling model to integrations and boundary crossings to identify risky design decisions.
  • Use Case: Review a feature branch before merge to confirm that new services, interfaces, and cross-module dependencies are necessary, reversible, and operationally safe.

Quick Start

Ask the skill to review the current feature architecture for either your active plan file or the current branch diff against base.

Frequently Asked Questions about review-feature-architecture

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

FAQPage Schema
How do I review feature architecture in a pull request for design risks?

Feature architecture review analyzes implementation diffs or plan files to identify design risks, checking module boundaries, dependency direction, and blast radius. It applies strict scope control to prevent drifting into unfocused codebase analysis.

What is the best way to check a feature plan for coupling and integration issues?

Checking a feature plan for integration issues uses Balanced Coupling analysis to evaluate boundary crossings and state flow. This process applies a structured coupling model to identify risky design decisions before implementation begins.

Can I validate architectural boundaries in a branch diff before merging?

Validating architectural boundaries in a branch diff confirms that new services, interfaces, and cross-module dependencies are necessary, reversible, and operationally safe. It checks integration boundaries against intended feature scopes.

Why use a multi-agent architecture review for feature planning instead of standard code review?

A multi-agent architecture review separates finding generation, validation, and improvement proposals so architectural issues are checked independently. This prevents self-validation bias common in standard code review processes.

When do I need an architecture review for a feature implementation diff?

An architecture review for a feature implementation diff is needed when you must assess whether new abstractions are justified and integration boundaries are preserved. It evaluates failure handling, test seams, and state flow within scoped feature work.