plan-eng-review

Review software architecture plans for structure, data flow, and test coverage.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/mgher668/surf-ai --skill plan-eng-review-mgher668
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-eng-review
Source: https://github.com/mgher668/surf-ai/tree/main/.agents/skills/gstack/plan-eng-review
Command: npx skills add https://github.com/mgher668/surf-ai --skill plan-eng-review-mgher668

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Lock in the execution plan for software architecture by reviewing structure, data flow, diagrams, edge cases, test coverage, and performance.

Core Features & Use Cases

  • Structured, interactive reviews of architecture and engineering plans to surface risks and provide actionable recommendations.
  • Guides conversations on design documents, data flows, QA coverage, and performance considerations to ensure readiness for implementation.
  • Proactively suggests improvements when a plan or design document is about to start coding, reducing risk before development begins.

Quick Start

Provide a design document and ask the skill to walk through architecture, data flow, edge cases, and test coverage.

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 architecture plan before starting implementation?

Review an architecture plan by providing your design document to validate structure, data flow, edge cases, and test coverage. This structured review coordinates documentation, assesses risks, and generates actionable next steps to ensure plan completeness before development begins.

What is the best way to identify risks in a system design document?

Identify risks in a system design document through structured engineering plan reviews that proactively evaluate data flows, QA coverage, and performance considerations. This interactive process surfaces architectural risks early and provides actionable recommendations to improve readiness.

Can I use this to validate test coverage and edge cases for my engineering plan?

Yes, you can validate test coverage and edge cases by applying this review process to your engineering plan. It guides conversations on QA coverage and edge case handling to ensure your architecture is fully validated and ready for implementation.

How do I formally validate software architecture diagrams and data flow?

Formally validate software architecture diagrams and data flow by submitting them for a structured review. The process locks in the execution plan by evaluating structural components, data movement, and performance constraints to ensure comprehensive design validation.

Do I need a completed design document to start an architecture review?

You need a draft or completed design document to start an architecture review. Providing the document allows the review to walk through architecture, data flow, edge cases, and test coverage to proactively suggest improvements before coding begins.