SKRAFT — The Handbook
SKRAFT is an AI-agent-driven SDLC pipeline. Each development phase is executed by a dedicated agent, then validated by an independent reviewer — no agent validates its own work.
« The only way to go fast is to go well. » — Martin, R. C., Clean Architecture, 2017.
First time here? Follow the running example
The fastest way to understand SKRAFT is to follow one single example from idea to delivered code:
➡️ The running example: a Starbucks order end to end
Then install the plugin and run the pipeline: Getting started.
How to read this handbook
The documentation follows the Diátaxis structure — four doors depending on what you are trying to do:
| Door | For… | Start with |
|---|---|---|
| Learn (tutorial) | following a guided path | The running example, Getting started |
| Do (how-to) | solving a precise task | Customization, Genesis & contributing |
| Understand (explanation) | knowing why it is built this way | The pipeline, Review before review |
| Look up (reference) | finding a precise fact | Agents, Gates, Patterns |
Where to go by role
- Executive — why assisted review lowers time-to-delivery: For executives.
- Developer — the pipeline phase by phase and the agent team: The pipeline, The team.
- Architect — decisions and boundaries: Architecture, Clean Architecture.
- Coming from HVE? — the continuity (RPI,
state.json, BRD/PRD upstream): HVE → SKRAFT.
The pipeline in one picture
graph LR
D[DISCOVER] -->|triage| DI[DISCUSS]
DI -->|story| DE[DESIGN]
DE -->|architecture| DIS[DISTILL]
DIS -->|scenarios| DEL[DELIVER]
DEL -->|code| PR[Pull Request]
style D fill:#1a3a2a,stroke:#4ed58a
style DI fill:#1a3a2a,stroke:#4ed58a
style DE fill:#1a3a2a,stroke:#4ed58a
style DIS fill:#1a3a2a,stroke:#4ed58a
style DEL fill:#1a3a2a,stroke:#4ed58a
style PR fill:#102016,stroke:#6f8478
Five phases, one agent and one reviewer per phase, on the shared HVE-Core substrate.