design-review

Validate architectural proposals by stress-testing design options in a two-phase workflow.

5|1|Updated Oct 4, 2025
One-click install
npx skills add https://github.com/faroukBakari/trader-pro --skill design-review-faroukbakari
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-review
Source: https://github.com/faroukBakari/trader-pro/tree/main/.github/skills/design-review
Command: npx skills add https://github.com/faroukBakari/trader-pro --skill design-review-faroukbakari

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This routine helps teams validate architecture proposals and governance decisions by systematically selecting and stress-testing design options to avoid costly missteps.

Core Features & Use Cases

  • Two-phase validation: Phase 1 focuses on solution selection, Phase 2 on adversarial stress testing and feasibility checks.
  • Standardized assessment: Uses structured checklists to evaluate abstraction drift, API surface, coupling, and trade-offs.
  • Risk-aware decision making: Integrates a cost-benefit sanity check and risk documentation for traceability.

Quick Start

Provide your design proposal and constraints to start the two-phase validation.

Frequently Asked Questions about design-review

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

FAQPage Schema
How do I validate architecture decisions before implementation?

Validate architecture decisions by applying a two-phase workflow: selecting design options via structured checklists, then stress-testing feasibility and trade-offs to document risks and ensure robust decision-making.

What is the best way to run a design review for technology choices?

Run a design review for technology choices using a standardized assessment framework that evaluates abstraction drift, API surface, and coupling to enforce risk-aware decision-making and traceability.

Can I use this to analyze cross-team trade-offs for governance decisions?

Yes, you can analyze cross-team trade-offs for governance decisions by providing your design proposal and constraints to trigger cost-benefit sanity checks and standardized risk assessments.

How do I stress-test architectural proposals to avoid costly missteps?

Stress-test architectural proposals by applying an adversarial testing framework in the second validation phase, checking feasibility and evaluating trade-offs against your original design constraints.

When do I need a structured design validation process?

You need a structured design validation process when selecting between architectural options, making technology choices, or evaluating cross-team trade-offs to avoid costly missteps and ensure risk-aware decisions.

What limitations exist when validating design options with this approach?

Limitations include the requirement to provide explicit design proposals and constraints upfront, as the validation framework relies on a strict two-phase workflow to evaluate abstraction drift and API surface accurately.