florianbruniaux/claude-code-ultimate-guide/eng-review
Claude Code and agent skill by florianbruniaux/claude-code-ultimate-guide
- community
Checking that the SKILL.md file is still in the repository.
Engineering architecture gate: lock architecture, diagrams, edge cases, and test matrix before writing implementation code
Install
npx vskill@latest install florianbruniaux/claude-code-ultimate-guide/eng-reviewSKILL.md
/plan-pipeline:eng-review: Engineering architecture gate
Post-direction, pre-implementation command. Takes validated product direction and returns a buildable technical spec with diagrams. Forces the system to think through architecture before a single line of implementation code is written.
Use after `/plan-pipeline:ceo-review` has locked direction. Still in plan mode.
The problem this solves
Once product direction is locked, the next failure mode is vague architecture. "The system will handle it" is not a plan. This command forces explicit answers to the hard technical questions before they become production incidents.
The key unlock: forcing diagram generation. Diagrams surface hidden assumptions that prose keeps vague. A sequence diagram makes you specify who calls what. A state machine makes you enumerate every failure mode explicitly.
When to use
- After product direction is validated (post
/plan-pipeline:ceo-reviewor equivalent) - Before any implementation work starts on a non-trivial feature
- When the feature has async components, external dependencies, or multi-step flows
- Any time "the architecture is clear" needs to be proven, not assumed
What it should produce
| Output | Why it matters | |
|---|---|---|
| Architecture diagram (Mermaid) | Makes component boundaries explicit | |
| Data flow diagram | Shows where data transforms and who owns what | |
| State machine for core flow | Forces enumeration of all states including failures | |
| Sync vs async boundary decisions | Prevents "just make it async" without reasoning | |
| Failure mode inventory | Every failure path, not just happy path | |
| Trust boundary map | Where do you accept external input? What do you validate? | |
| Test matrix | What needs to be tested and at which layer |
Prompt template
graph LR ...
sequenceDiagram ...
stateDiagram-v2 ...
Example
Feature: Smart listing creation from photo (post-/plan-pipeline:ceo-review)
Output excerpt:
State machine:
Failure modes:
- Classification fails -> degrade to manual listing (not silent failure)
- Enrichment partially fails -> use what succeeded, flag missing fields
- Upload succeeds, classification job never starts -> orphaned file, cleanup job required
- Web data in draft generation -> prompt injection vector, sanitize before passing to LLM
Pipeline position
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingexamples/skills/plan-pipeline/eng-review/SKILL.md
Popularity
- Repository stars
- 5,719
- Repository forks
- 749
- 7-day trend score
- 43
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/florianbruniaux/claude-code-ultimate-guide/eng-review)