DOCS Β· ARCHITECTURE
ALL DOCS
FIG. 15 Β· DWG VC-015
Workflows
This page documents how the command deck actually chains skills today. It is a runtime map of scripts/vibecrafted, the shared helper layer, and the skill contracts in skills/.
Synced β 2026-05-12
source: docs/WORKFLOWS.md
Workflows
This page documents how the command deck actually chains skills today. It is a
runtime map of scripts/vibecrafted, the shared helper layer, and the skill
contracts in skills/.
Operator entry points
make vibecraftedlaunches the terminal-native installer wizard.make wizardlaunches the browser-guided installer surface.vibecrafted helpis the command-deck front door once the framework is installed.vibecrafted init <agent>is the interactive first context handoff.vibecrafted research --prompt|--fileis the triple-agent swarm launcher.vibecrafted <skill> <agent>covers the agent-scoped workflow surfaces.
Framework flow
flowchart TD
A[Operator entry<br/>make vibecrafted / vibecrafted help] --> B[Choose route]
B --> C[vibecrafted init agent]
C --> D{What kind of move?}
D --> E[scaffold]
E --> F[workflow]
D --> F[workflow]
D --> G[implement]
D --> H[partner]
D --> I[intents]
D --> J[review]
D --> K[dou]
H --> L[delegate]
H --> M[agents]
L --> F
M --> F
I --> J
I --> N[ownership]
I --> O[marbles]
F --> P[followup]
G --> P
N --> P
P --> Q{P0/P1 still open?}
Q -->|yes| O[marbles]
O --> P
Q -->|no| R{Need ship surface work?}
K --> S[hydrate]
K --> T[decorate]
R -->|yes| K
T --> S
S --> U[release]
J --> V[Return findings]
U --> W[Return to operator]
R -->|no| W
Route families
| Surface | Start here | Usually chains into |
|---|---|---|
| New idea or vague scope | vibecrafted scaffold <agent> | workflow, partner, implement |
| First repo contact | vibecrafted init <agent> | workflow, implement, partner, review, intents |
| Autonomous delivery | vibecrafted implement <agent> | followup, marbles, optionally dou / decorate / hydrate / release |
| Shared steering | vibecrafted partner <agent> | delegate, agents, workflow, ownership |
| Bounded review | vibecrafted review <agent> | followup, marbles |
| Post-implementation audit | vibecrafted followup <agent> | marbles, dou, decorate, hydrate, release |
| Truth audit vs original plan | vibecrafted intents <agent> | review, marbles, ownership |
| Launch-readiness gap finding | vibecrafted dou <agent> | hydrate, decorate, release |
| Explicit ship path | vibecrafted decorate <agent> or hydrate or release | release |
Runtime contract
- Artifact root:
$VIBECRAFTED_HOME/artifacts/<org>/<repo>/<YYYY_MMDD>/ - Lock path:
$VIBECRAFTED_HOME/locks/<org>/<repo>/<run_id>.lock - Generic agent-spawned runs create
plans/,reports/,tmp/, plus.meta.jsonand.transcript.logsidecars for each report basename. vc-marbleskeeps its ancestor, loop, and watcher outputs under$artifact_root/marbles/.make vibecraftedandmake wizardare installer entry points, not skill execution paths; they exist to get the command deck and wrappers onto the machine.vibecrafted implementis the canonical autonomous delivery command. Thejustdocommand andvc-justdohelper remain aliases for installed agents and old prompts, not the official front face.- All workflows run in the operatorβs current checkout and current branch. Git worktrees are forbidden unless the operator explicitly asks for a worktree; βparallelβ, βisolateβ, or βclean branchβ wording is not enough.
vc-reviewreviews a bounded target such as PR 14,HEAD~10..HEAD, a branch diff, or a generated artifact pack. Usevc-followupwhen the question is broader: where the implementation is heading, what still feels unfinished, and what the next move should be.vc-partneris shared steering with the user.vc-ownershipis operational ownership by the agent. Both can produce plans; neither silently means delegation unless the operator explicitly invokes a delegation path.
Next reading
- SKILLS for the per-skill route index.
skills/<skill>/FLOW.mdfor individual flowcharts and CLI schemas.