valcraft-foreman
Coordinate or take over the spec-driven delivery loop through fresh Spec, Draft, Review, Forge, Land, and Temper workers, from a new feature, PRD, or quick-task source to landing and retrospective. Spec, Draft, Forge, and Land run only under it. Own runtime readiness, intake, takeover inference, task selection, intermediate tracker state, worker lifecycle, backend returns, report validation, approval gates, recovery, and named-state transitions. Use for a new feature, PRD, or quick task, "run the delivery loop", "take over delivery", "start sprint", "work through the tasks", "deliver quick", or "run foreman". Do not use for a standalone review (valcraft-review), retrospective (valcraft-temper), or project framing (valcraft-cast).
Pinned to revision 8ae767796725, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/valcraft-foreman/SKILL.md
- skills/valcraft-foreman/agents/openai.yaml
- skills/valcraft-foreman/evals/evals.json
- skills/valcraft-foreman/evals/files/answer-page/.gitignore
- skills/valcraft-foreman/evals/files/answer-page/.valcraft/config.yaml
- skills/valcraft-foreman/evals/files/answer-page/.valcraft/foreman/run-held/drafter-F003-T002-d000.md
- skills/valcraft-foreman/evals/files/answer-page/.valcraft/foreman/run-held/drafter-F003-T003-d000.md
- skills/valcraft-foreman/evals/files/answer-page/.valcraft/foreman/run-held/drafter-F003-T004-d000.md
- skills/valcraft-foreman/evals/files/answer-page/.valcraft/foreman/run-held/drafter-F003-T005-d000.md
- skills/valcraft-foreman/evals/files/answer-page/.valcraft/foreman/run-held/drafter-F003-T006-d000.md
- skills/valcraft-foreman/evals/files/answer-page/.valcraft/foreman/run-held/state.md
- skills/valcraft-foreman/evals/files/answer-page/.valcraft/foreman/run-held/workers.md
- skills/valcraft-foreman/evals/files/answer-page/AGENTS.md
- skills/valcraft-foreman/evals/files/answer-page/docs/prd.md
- skills/valcraft-foreman/evals/files/answer-page/docs/product-brief.md
- skills/valcraft-foreman/evals/files/answer-page/prepare-eval.sh
- skills/valcraft-foreman/evals/files/answer-page/specs/003-spend-alerts/design.md
- skills/valcraft-foreman/evals/files/answer-page/specs/003-spend-alerts/spec.md
- skills/valcraft-foreman/evals/files/answer-page/specs/003-spend-alerts/tasks.md
- skills/valcraft-foreman/evals/files/answer-page/variants/small/.valcraft/foreman/run-held/state.md
- skills/valcraft-foreman/evals/files/answer-page/variants/small/specs/003-spend-alerts/tasks.md
- skills/valcraft-foreman/evals/files/loop-cold/.gitignore
- skills/valcraft-foreman/evals/files/loop-cold/.valcraft/config.yaml
- skills/valcraft-foreman/evals/files/loop-cold/.valcraft/reviews/spec-reviewer-F001.md
- skills/valcraft-foreman/evals/files/loop-cold/AGENTS.md
- skills/valcraft-foreman/evals/files/loop-cold/docs/product-brief.md
- skills/valcraft-foreman/evals/files/loop-cold/prepare-eval.sh
- skills/valcraft-foreman/evals/files/loop-cold/specs/001-invite-links/design.md
- skills/valcraft-foreman/evals/files/loop-cold/specs/001-invite-links/spec.md
- skills/valcraft-foreman/evals/files/loop-cold/specs/001-invite-links/tasks.md
- skills/valcraft-foreman/evals/files/loop-cold/src/invites.py
- skills/valcraft-foreman/evals/files/loop-cold/tests/test_invites.py
- skills/valcraft-foreman/evals/files/loop-done/.gitignore
- skills/valcraft-foreman/evals/files/loop-done/.valcraft/config.yaml
- skills/valcraft-foreman/evals/files/loop-done/.valcraft/foreman/run-feature-closed/land-F001-feature-d000.md
- skills/valcraft-foreman/evals/files/loop-done/.valcraft/foreman/run-feature-closed/state.md
- skills/valcraft-foreman/evals/files/loop-done/.valcraft/foreman/run-feature-closed/workers.md
- skills/valcraft-foreman/evals/files/loop-done/AGENTS.md
- skills/valcraft-foreman/evals/files/loop-done/docs/product-brief.md
- skills/valcraft-foreman/evals/files/loop-done/specs/001-invite-links/design.md
- skills/valcraft-foreman/evals/files/loop-done/specs/001-invite-links/spec.md
- skills/valcraft-foreman/evals/files/loop-done/specs/001-invite-links/tasks.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.gitignore
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.valcraft/config.yaml
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.valcraft/foreman/run-earlier/code-reviewer-F001-T001-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.valcraft/foreman/run-earlier/land-F001-T001-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.valcraft/foreman/run-earlier/plan-reviewer-F001-T001-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.valcraft/foreman/run-earlier/state.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.valcraft/foreman/run-earlier/workers.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.valcraft/foreman/run-gate/code-reviewer-F001-T003-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.valcraft/foreman/run-gate/land-F001-T003-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.valcraft/foreman/run-gate/plan-reviewer-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.valcraft/foreman/run-gate/plan-reviewer-F001-T003-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.valcraft/foreman/run-gate/state.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/.valcraft/foreman/run-gate/workers.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/AGENTS.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/docs/product-brief.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/specs/001-invite-links/design.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/specs/001-invite-links/spec.md
- skills/valcraft-foreman/evals/files/loop-gate-p3-runs/specs/001-invite-links/tasks.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/.gitignore
- skills/valcraft-foreman/evals/files/loop-gate-p3/.valcraft/config.yaml
- skills/valcraft-foreman/evals/files/loop-gate-p3/.valcraft/foreman/run-gate/code-reviewer-F001-T001-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/.valcraft/foreman/run-gate/code-reviewer-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/.valcraft/foreman/run-gate/code-reviewer-F001-T003-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/.valcraft/foreman/run-gate/land-F001-T003-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/.valcraft/foreman/run-gate/plan-reviewer-F001-T001-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/.valcraft/foreman/run-gate/plan-reviewer-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/.valcraft/foreman/run-gate/plan-reviewer-F001-T003-d000.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/.valcraft/foreman/run-gate/state.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/.valcraft/foreman/run-gate/workers.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/AGENTS.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/docs/product-brief.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/specs/001-invite-links/design.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/specs/001-invite-links/spec.md
- skills/valcraft-foreman/evals/files/loop-gate-p3/specs/001-invite-links/tasks.md
- skills/valcraft-foreman/evals/files/loop-github/.gitignore
- skills/valcraft-foreman/evals/files/loop-github/.valcraft/config.yaml
- skills/valcraft-foreman/evals/files/loop-github/.valcraft/foreman/run-amend-projection/plan-reviewer-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-github/.valcraft/foreman/run-amend-projection/specifier-F001-d000.md
- skills/valcraft-foreman/evals/files/loop-github/.valcraft/foreman/run-amend-projection/state.md
- skills/valcraft-foreman/evals/files/loop-github/.valcraft/foreman/run-amend-projection/workers.md
- skills/valcraft-foreman/evals/files/loop-github/.valcraft/foreman/run-partial-batch/code-reviewer-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-github/.valcraft/foreman/run-partial-batch/land-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-github/.valcraft/foreman/run-partial-batch/state.md
- skills/valcraft-foreman/evals/files/loop-github/.valcraft/foreman/run-partial-batch/workers.md
- skills/valcraft-foreman/evals/files/loop-github/.valcraft/foreman/run-prd-gate/land-F001-T003-d000.md
- skills/valcraft-foreman/evals/files/loop-github/.valcraft/foreman/run-prd-gate/state.md
- skills/valcraft-foreman/evals/files/loop-github/.valcraft/foreman/run-prd-gate/workers.md
- skills/valcraft-foreman/evals/files/loop-github/AGENTS.md
- skills/valcraft-foreman/evals/files/loop-github/docs/product-brief.md
- skills/valcraft-foreman/evals/files/loop-github/specs/001-invite-links/design.md
- skills/valcraft-foreman/evals/files/loop-github/specs/001-invite-links/spec.md
- skills/valcraft-foreman/evals/files/loop-github/specs/001-invite-links/tasks.md
- skills/valcraft-foreman/evals/files/loop-local/.gitignore
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/config.yaml
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-blocked/forge-F001-T002-prompt.txt
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-blocked/state.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-blocked/workers.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-checks-pending/state.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-checks-pending/workers.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-closure-check/drafter-F001-T002-d001.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-closure-check/plan-reviewer-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-closure-check/state.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-closure-check/workers.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-code-cap/code-reviewer-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-code-cap/code-reviewer-F001-T002-d001.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-code-cap/forge-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-code-cap/specifier-F001-d000.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-code-cap/state.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-code-cap/workers.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-question/forge-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-question/state.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-question/workers.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-release/code-reviewer-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-release/forge-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-release/state.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-release/workers.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-two-rounds/drafter-F001-T002-d001.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-two-rounds/plan-reviewer-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-two-rounds/plan-reviewer-F001-T002-d001.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-two-rounds/state.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-two-rounds/workers.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-verdict-only/drafter-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-verdict-only/plan-reviewer-F001-T002-d000.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-verdict-only/state.md
- skills/valcraft-foreman/evals/files/loop-local/.valcraft/foreman/run-verdict-only/workers.md
- skills/valcraft-foreman/evals/files/loop-local/AGENTS.md
- skills/valcraft-foreman/evals/files/loop-local/docs/plans/2026-08-16-001-feat-t-002-use-link-plan.md
- skills/valcraft-foreman/evals/files/loop-local/docs/product-brief.md
- skills/valcraft-foreman/evals/files/loop-local/prepare-eval.sh
- skills/valcraft-foreman/evals/files/loop-local/specs/001-invite-links/design.md
- skills/valcraft-foreman/evals/files/loop-local/specs/001-invite-links/spec.md
- skills/valcraft-foreman/evals/files/loop-local/specs/001-invite-links/tasks.md
- skills/valcraft-foreman/evals/files/loop-local/specs/002-invalid-prefix/design.md
- skills/valcraft-foreman/evals/files/loop-local/specs/002-invalid-prefix/spec.md
- skills/valcraft-foreman/evals/files/loop-local/specs/002-invalid-prefix/tasks.md
- skills/valcraft-foreman/evals/files/loop-quick-done/.gitignore
- skills/valcraft-foreman/evals/files/loop-quick-done/.valcraft/config.yaml
- skills/valcraft-foreman/evals/files/loop-quick-done/.valcraft/foreman/run-quick-close/land-Q002-QT001-d000.md
- skills/valcraft-foreman/evals/files/loop-quick-done/.valcraft/foreman/run-quick-close/state.md
- skills/valcraft-foreman/evals/files/loop-quick-done/.valcraft/foreman/run-quick-close/workers.md
- skills/valcraft-foreman/evals/files/loop-quick-done/AGENTS.md
- skills/valcraft-foreman/evals/files/loop-quick-done/docs/product-brief.md
- skills/valcraft-foreman/evals/files/loop-quick-done/specs/quick/001-export-filename-date.md
- skills/valcraft-foreman/evals/files/loop-quick-done/specs/quick/002-login-redirect-query.md
- skills/valcraft-foreman/evals/files/loop-quick/.gitignore
- skills/valcraft-foreman/evals/files/loop-quick/.valcraft/config.yaml
- skills/valcraft-foreman/evals/files/loop-quick/.valcraft/foreman/run-quick-pick/spec-reviewer-Q002-d000.md
- skills/valcraft-foreman/evals/files/loop-quick/.valcraft/foreman/run-quick-pick/state.md
- skills/valcraft-foreman/evals/files/loop-quick/.valcraft/foreman/run-quick-pick/workers.md
- skills/valcraft-foreman/evals/files/loop-quick/AGENTS.md
- skills/valcraft-foreman/evals/files/loop-quick/docs/product-brief.md
- skills/valcraft-foreman/evals/files/loop-quick/invalid-project/.gitignore
- skills/valcraft-foreman/evals/files/loop-quick/invalid-project/.valcraft/config.yaml
- skills/valcraft-foreman/evals/files/loop-quick/invalid-project/AGENTS.md
- skills/valcraft-foreman/evals/files/loop-quick/invalid-project/docs/product-brief.md
- skills/valcraft-foreman/evals/files/loop-quick/invalid-project/specs/quick/009-invalid.md
- skills/valcraft-foreman/evals/files/loop-quick/prepare-eval.sh
- skills/valcraft-foreman/evals/files/loop-quick/specs/quick/001-export-filename-date.md
- skills/valcraft-foreman/evals/files/loop-quick/specs/quick/002-login-redirect-query.md
- skills/valcraft-foreman/evals/files/no-block/.gitignore
- skills/valcraft-foreman/evals/files/no-block/AGENTS.md
- skills/valcraft-foreman/evals/files/operator-question-premise/.gitignore
- skills/valcraft-foreman/evals/files/operator-question-premise/.valcraft/config.yaml
- skills/valcraft-foreman/evals/files/operator-question-premise/.valcraft/foreman/run-export/specifier-F004-d000.md
- skills/valcraft-foreman/evals/files/operator-question-premise/.valcraft/foreman/run-export/state.md
- skills/valcraft-foreman/evals/files/operator-question-premise/.valcraft/foreman/run-export/workers.md
- skills/valcraft-foreman/evals/files/operator-question-premise/AGENTS.md
- skills/valcraft-foreman/evals/files/operator-question-premise/docs/archive.md
- skills/valcraft-foreman/evals/files/operator-question-premise/docs/product-brief.md
- skills/valcraft-foreman/evals/files/operator-question-premise/docs/requirements/transcript-export.md
- skills/valcraft-foreman/evals/files/operator-question-premise/prepare-eval.sh
- skills/valcraft-foreman/evals/files/operator-question-premise/specs/quick/006-access-check.md
- skills/valcraft-foreman/evals/files/reset-provenance/.valcraft/config.local.yaml
- skills/valcraft-foreman/evals/files/reset-provenance/.valcraft/config.yaml
- skills/valcraft-foreman/evals/files/reset-provenance/.valcraft/foreman/run-retrospective/state.md
- skills/valcraft-foreman/evals/files/reset-provenance/AGENTS.md
- skills/valcraft-foreman/evals/files/reset-provenance/summary.md
- skills/valcraft-foreman/evals/scenarios.md
- skills/valcraft-foreman/references/approval-modes.md
- skills/valcraft-foreman/references/backends/README.md
- skills/valcraft-foreman/references/backends/ao.md
- skills/valcraft-foreman/references/backends/herdr.md
- skills/valcraft-foreman/references/backends/subagents.md
- skills/valcraft-foreman/references/configuration.md
- skills/valcraft-foreman/references/contracts.md
- skills/valcraft-foreman/references/hygiene.md
- skills/valcraft-foreman/references/intake-github.md
- skills/valcraft-foreman/references/intake-local.md
- skills/valcraft-foreman/references/loop.md
- skills/valcraft-foreman/references/outward-mutation.md
- skills/valcraft-foreman/references/review-round.md
- skills/valcraft-foreman/references/roadmap.md
- skills/valcraft-foreman/templates/answer-page.html
- skills/valcraft-foreman/templates/run-dir.md
Every link opens the file at its source, pinned to the revision this page describes.