From Engineering Flow
Durable build state for /feature-build — journal format, update cadence, and resume protocol. The journal is what lets a build survive context loss and what /feature-review assesses against.
How this skill is triggered — by the user, by Claude, or both
Slash command
/engineering-flow:build-journalThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Long builds outlive context windows, sessions, and machines. The journal is the build's
Long builds outlive context windows, sessions, and machines. The journal is the build's memory: cheap to write, decisive to have. (Earned the hard way: a build session that survived a machine handoff did so only because a handoff doc existed.)
docs/builds/<feature-slug>-journal.md in the target repo, created by /feature-build
immediately after the plan is approved, committed with the plan. where <feature-slug>
is the spec filename's topic part (e.g. spec 2026-06-12-tiered-pipeline-design.md →
journal tiered-pipeline-journal.md) — the deterministic link a resuming session uses
to find it.
# Build Journal — <feature>
plan: <path> · spec: <path> · started: <ISO date> · base-sha: <sha before task 1> · head-sha: <last task commit — update it every task>
## Tasks
| # | Task | Flags | Status | SHA | Spec rev | Quality rev | Sec/Rel check |
|---|------|-------|--------|-----|----------|-------------|----------------|
| 1 | scaffold | — | done | abc1234 | pass | pass | n/a |
| 2 | parse manifest | [SEC] | done | def5678 | pass | pass (2 rounds) | pass-with-findings |
## Concerns / deviations
- <dated one-liners; empty section is fine>
## Resume pointer
next: task 3 · mode: flat|nested · tracks: <names if nested>
Update after EVERY task completion (or track report in nested mode) — table row +
resume pointer + head-sha, then git add docs/builds && git commit -m "journal: task N". The
journal commit rides with the work; a journal that lags its build is fiction.
The review stage reads: base-sha → head-sha as the assessment diff (journal commits land after task commits — head-sha keeps doc churn out of the assessment), the flags column for where inline checks ran, and the concerns section as its starting findings list.
npx claudepluginhub ericmittman/engineering-flow --plugin engineering-flowGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.