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

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.