Compare commits

...

3 Commits

Author SHA1 Message Date
Doan Bac Tam 28b46473d3
Merge b282e94485 into dedfe42ef0 2026-05-30 08:55:03 -07:00
Doan Bac Tam b282e94485
Update README.md 2026-03-25 01:49:17 +07:00
Doan Bac Tam 9ab24db252
docs: add sprint flow diagram to README
Adds a Mermaid flowchart showing the skill execution order
and data flow between skills (design doc, test plan artifact,
etc.) — placed before the skill table in "The sprint" section
to give readers a visual map before the detail.
2026-03-25 01:46:26 +07:00
1 changed files with 29 additions and 0 deletions

View File

@ -176,6 +176,35 @@ gstack is a process, not a collection of tools. The skills run in the order a sp
Each skill feeds into the next. `/office-hours` writes a design doc that `/plan-ceo-review` reads. `/plan-eng-review` writes a test plan that `/qa` picks up. `/review` catches bugs that `/ship` verifies are fixed. Nothing falls through the cracks because every step knows what came before it.
## Sprint sequence
```mermaid
flowchart TD
OH["/office-hours"] --> DD["design doc"]
DD --> CEO["/plan-ceo-review"]
DD --> ENG["/plan-eng-review"]
DD --> DES["/plan-design-review"]
CEO --> CODE["User + AI codes"]
ENG --> CODE
DES --> CODE
ENG --> QAP["test plan artifact"]
CODE --> REV["/review"]
CODE --> INV["/investigate"]
CODE --> CSO["/cso"]
REV --> QA["/qa"]
INV --> QA
CSO --> QA
QAP --> QA
QA --> SHIP["/ship"]
SHIP --> LD["/land-and-deploy"]
LD --> CAN["/canary"]
CAN --> DOC["/document-release"]
DOC --> RET["/retro"]
RET -- next sprint --> OH
style ENG stroke:#E24B4A,stroke-width:2px
```
| Skill | Your specialist | What they do |
|-------|----------------|--------------|
| `/office-hours` | **YC Office Hours** | Start here. Six forcing questions that reframe your product before you write code. Pushes back on your framing, challenges premises, generates implementation alternatives. Design doc feeds into every downstream skill. |