plan-eng-review

Analyze code changes and architecture to identify a minimum viable plan.

1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/geoffreywoo/clawfable --skill plan-eng-review-geoffreywoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-eng-review
Source: https://github.com/geoffreywoo/clawfable/tree/main/.claude/skills/gstack/plan-eng-review
Command: npx skills add https://github.com/geoffreywoo/clawfable --skill plan-eng-review-geoffreywoo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineering teams conduct a structured, high-signal plan review for complex projects, ensuring alignment on architecture, data flow, edge cases, tests, and risk before coding begins.

Core Features & Use Cases

  • Provides a scoped plan-review checklist that surfaces design decisions, tradeoffs, and risk.
  • Integrates design-doc checks, TODOs, and plan-status workflows to keep reviews actionable.
  • Facilitates ASCII diagrams and structured critique to improve architecture robustness.

Quick Start

Initiate a plan review on the current branch to validate scope, risks, and design decisions.

Frequently Asked Questions about plan-eng-review

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

FAQPage Schema
How do I review an engineering design doc to identify edge cases and risks before coding?

Reviewing an engineering design doc involves analyzing current code changes, architecture, and dependencies to surface risks. This process applies the Boil the Lake completeness principle, preferring a complete, testable design over shortcuts to ensure robust system design.

What is the best way to evaluate a project plan against tradeoffs and acceptance criteria?

Evaluating a project plan requires identifying the minimum viable scope that achieves the stated goal, then assessing it against specific tradeoffs and acceptance criteria. This structured critique provides measurable success indicators so the team can ship with confidence.

How do I conduct a code review focused on architecture and data flow validation?

Architecture code review validates data flow and design decisions by integrating design-doc checks and structured critique. It surfaces TODOs and plan-status workflows, using ASCII diagrams to improve architecture robustness and keep reviews actionable.

Does plan review work for analyzing dependencies in complex system design?

Yes, plan review works for complex system design by analyzing existing architecture and dependencies to identify the minimum viable plan. It evaluates the proposed scope against tests and edge cases to provide concrete steps and mitigate risk.

When do I need a structured engineering review for my current branch?

You need a structured engineering review when initiating work on a complex project branch to validate scope, risks, and design decisions. It ensures team alignment on architecture and data flow before coding begins, preventing costly rework.

Why does my project plan fail to surface critical design decisions and tradeoffs?

A project plan fails to surface tradeoffs when it lacks a structured plan-review checklist. Applying a completeness principle to evaluate edge cases and tests ensures design decisions are explicitly documented with measurable success indicators.