Skip to main content

orch-build-mvp

Orchestrate bootstrapping a working MVP from a design or spec document — ingest the doc, plan thin vertical slices, scaffold the first end-to-end slice, then TDD-implement, review, and gated commit. Use to turn an SDD/PRD into a running starting point. Use when a design or spec document must become a running MVP through planned vertical slices.

インストールへ移動

ソース情報

リポジトリ
affaan-m/ECC
ソースの最終更新活動
2026年8月12日 03:58
検出された SKILL.md の言語
英語
スター
264,820
フォーク
39,570

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
orch-build-mvp
description
Orchestrate bootstrapping a working MVP from a design or spec document — ingest the doc, plan thin vertical slices, scaffold the first end-to-end slice, then TDD-implement, review, and gated commit. Use to turn an SDD/PRD into a running starting point. Use when a design or spec document must become a running MVP through planned vertical slices.
metadata
{"origin":"ECC"}
# orch-build-mvp Actor · action · target: **orch · build · mvp**. Thin wrapper over the shared engine in [`orch-pipeline`](../orch-pipeline/SKILL.md). ## When to Use - The user has a **design / spec document** (SDD, PRD, system_design) 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 ``` orch-build-mvp: civicpulse/docs/SDD-v0.6.md → read SDD → slice list (vertical) → scaffold slice 1 [GATE 1: approve] → /gan-build --skip-planner (generator → evaluator loop) scores vs spec → review → commit feat: [GATE 2: confirm] → next slice ```
GitHubで見る