plan-eng-review

Guide engineering plan reviews covering architecture, data flows, and test coverage.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/jeisenback/original-curse-killer --skill plan-eng-review-jeisenback
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-eng-review
Source: https://github.com/jeisenback/original-curse-killer/tree/main/.claude/skills/plan-eng-review
Command: npx skills add https://github.com/jeisenback/original-curse-killer --skill plan-eng-review-jeisenback

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines engineering plan reviews to lock in architecture, data flows, edge cases, tests, and performance before implementation.

Core Features & Use Cases

  • Structured critique: Guides teams through identifying gaps in plan, dependencies, risks, and testing strategy.
  • Decision diary: Generates ASCII diagrams and decision notes to communicate tradeoffs and rationale.
  • Deliverables ready for review: Produces a test plan artifact, potential TODOs, and escalation prompts for blockers.
  • Use Case: When asked to "review the architecture" or "lock in the plan," this skill walks through architecture, data flow, failure modes, and validation criteria in an interactive, opinionated manner.

Quick Start

Start a plan-review session for your current branch and follow the guided prompts to evaluate architecture, risks, and tradeoffs.

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 plan before coding starts?

To review an engineering plan before coding, you need a structured plan review process that evaluates architecture, data flows, edge cases, and test coverage. This approach enforces tradeoff analysis and generates ASCII diagrams to lock in execution plans.

What is an architecture design review and when do I need one?

An architecture design review is a structured critique process identifying gaps in dependencies, risks, and testing strategy before implementation. You need one when locking in architecture, data flows, and execution plans to prevent rework during coding.

How do I document engineering tradeoffs and decision rationale?

You document engineering tradeoffs by generating a decision diary with ASCII diagrams and decision notes during plan review. This communicates rationale behind architecture choices and captures structured tradeoffs for future reference.

What deliverables should a plan review produce for the engineering team?

A plan review should produce deliverables like a test plan artifact, potential TODOs, and escalation prompts for blockers. These ensure the team has validation criteria and actionable items before moving into implementation.

Can I use ASCII diagrams to visualize data flow and architecture?

Yes, you can use ASCII diagrams to visualize data flow and architecture during structured plan review. The process enforces creating these diagrams to communicate tradeoffs, map execution plans, and document decision rationale.

What is the best way to identify edge cases and failure modes in a design?

The best way to identify edge cases and failure modes is through an interactive plan review walking through architecture and data flow step by step. This structured critique enforces evaluating validation criteria and testing strategy.