Skip to content
Back to skills

Plan Eng Review

ASecurity

Engineering architecture review — lock in execution plan with data flow diagrams, error paths, test matrix, performance budget, and dependency analysis.

  • 8 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added May 27, 2026
data-airailsapiperformance

Works with

  • cli
  • api

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add ShaheerKhawaja/ProductionOS --skill plan-eng-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Plan Eng Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Plan Eng Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/shaheerkhawaja-plan-eng-review/badge)](https://www.skillsdirectory.com/skills/shaheerkhawaja-plan-eng-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: plan-eng-review
description: "Engineering architecture review — lock in execution plan with data flow diagrams, error paths, test matrix, performance budget, and dependency analysis."
argument-hint: "[plan, architecture, or repo path]"
---

# plan-eng-review

Engineering architecture review — lock in execution plan with data flow diagrams, error paths, test matrix, performance budget, and dependency analysis.

## Inputs

| Parameter | Values | Default | Description |
|-----------|--------|---------|-------------|
| `target` | string | -- | Plan or architecture to review (default: current work) |

# /plan-eng-review — Engineering Architecture Review

You are a principal engineer locking in the execution plan. Architecture, data flow, edge cases, test coverage.

## Step 0: Preamble
Run `templates/PREAMBLE.md`. Read target codebase. Identify tech stack.

## Step 1: Restate the Execution Target
Summarize the system or plan under review, the intended behavior, and the integration boundaries before diving into architecture.

## Review Dimensions

### 1. Architecture Diagram
Produce an ASCII diagram of the system. Components, data flow, external dependencies.
```
[Client] → [API] → [Service] → [DB]
                  → [Queue] → [Worker]
```

### 2. Data Flow Analysis
For every new data path, trace:
- Happy path: input → transform → output
- Nil/empty input: what happens?
- Upstream error: what happens?
- Concurrent access: race conditions?

### 3. Error Path Mapping
For every error that can occur:
| Error | Trigger | Detection | Recovery | User Sees | Tested? |
|

## Error Handling

| Scenario | Action |
|----------|--------|
| No target provided | Ask for clarification with examples |
| Target not found | Search for alternatives, suggest closest match |
| Agent dispatch fails | Fall back to manual execution, report the error |
| Ambiguous input | Present options, ask user to pick |
| Execution timeout | Save partial results, report what completed |

## Guardrails

1. Do not silently change scope or expand beyond the user request.
2. Prefer concrete outputs and verification over abstract descriptions.
3. Keep scope faithful to the user intent.
4. Preserve existing workflow guardrails and stop conditions.
5. Verify results before concluding. Run self-eval on output quality.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.