Agent skill · software engineering · affaan-m

orch-build-mvp

Orchestrate bootstrapping a working MVP from a design or spec document — ingest the SDD/PRD, plan thin vertical slices, scaffold the first end-to-end slice, then drive a generator-evaluator build loop with review and gated feat commits. Use when a design or spec document must become a running MVP through planned vertical slices.

Why this skill is useful

Adds a complete executable workflow for transforming design documents into a working MVP, including integration with existing tools and automated feedback loops.

What it needs

Requires gan-harness, orch-pipeline installed locally. About 1k tokens when loaded. Last updated 2026-08-06. 238,342 stars on the source repository.

What this skill does

orch-build-mvp Actor · action · target: orch · build · mvp. Thin wrapper over the shared engine in orch-pipeline. When to Use The user has a design / spec document (SDD, PRD, systemdesign) and wants a working vertical slice bootstrapped from it. Takes a doc path as its argument, e.g. civicpulse/docs/SDD-v0.6.md. Operation settings Default size floor: large — this is the full pipeline including Scaffold. Phase mask: 0 (read the spec) → 1 → 2 (heavy) → 3 (scaffold) → 4 → 5 → 6. First move (phase 0 → 2): read the doc; extract scope, locked decisions, and the feature list; order it into thin vertical slices (one end-to-end path first, not all-models-then-all-views). Phase 3 stands up that first slice. How It Works 1. Run the orch-pipeline engine with the settings above. 2. Reuse the existing GAN harness instead of hand-rolling an iterate loop: Translate the SDD into gan-harness/spec.md + gan-harness/eval-rubric.md (this stands in for what gan-planner would generate — you already have the spec). Drive the build with /gan-build "<one-line brief>" --skip-planner (defaults: --max-iterations 15, --pass-threshold 7.0, --eval-mode playwright; use --eval-mode code-only for non-UI slices). That command runs the gan-generator → gan-evaluator loop and writes gan-harness/feedback/feedback-NNN.md until the score passes or plateaus. 3. Stop at Gate 1 (slice plan) and Gate 2 (pre-commit). Commit the scaffold and each slice as separate feat: commits. 4. Add security-reviewer for any slice touching a security trigger. Example

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills affaan-m/orch-build-mvp

View the source on GitHub

Browse the @skills marketplace