clean-checkout-before-taskMandatory first step for any agent that mutates code. Resolves the task's Worktree slug, lazy-creates an isolated git worktree on a derived branch, validates the branch, hydrates the dev env from .worktreeinclude, stashes unrelated changes, and logs the clean-checkout token. Gives each task its own
goContinuous backlog execution until 100% of tasks reach a terminal state (accepted/blocked)
integrate-lpcasLP-CAS integrator. Lands one accepted task's single-parent candidate on the live trunk by cherry-picking it, co-committing an in-tree ledger marker, gating the union tree, and CAS-updating trunk. A task counts as integrated when its marker is in the live-trunk tree, never because of a markdown field
researchResearch a topic with MCP tools (Perplexity, Context7, Figma), write a temporal (YYYYMMDD-dated) research document, and generate a backlog task from the findings
retroClose a planned acf-whip cycle, and learn from it when something went wrong. A clean cycle closes in one script call with zero agents. When a trigger fired (a task reworked, a task stuck, a deliverable not met), a retro agent writes the frozen analysis, at most 3 one-rule lessons, and a retro-action
taskDecompose a scope into atomic tasks using task-engineer agents. It only orchestrates and never implements anything.
whip-add-agentsReplaced by /whip-add-skills in acf-whip 3.7.0. Writes nothing; it only tells you which command to run instead.
whip-add-skillsRole skill + manifest generator. Detects the repository's stack and writes each missing role skill (.claude/skills/{role}/SKILL.md, which /go runs on the whippet worker) with its Priority 1/2/3 manifest and quality-gate docs, following ACF conventions. Never writes agent files. --migrate converts th
whip-doctorBacklog integrity check for ACF Whip, on every task-store backend (files, beads, multica, linear). Scans the task store and the git worktree registry for ~20 invariants (status/folder mismatch, collapsed task files, dangling or cyclic dependencies, missing/duplicate worktree slugs, orphaned worktree
whip-focusManage the run focus, the small per-checkout list of tasks a bare `/go` runs. Set it to what you are working on now, add to it, drop from it, or clear it. It is never committed and never shared, so two people on one board have two focuses. Use when a bare `/go` should run your own tasks rather than
whip-initInitialize ACF Whip backlog workflow in a project (task store, quality gates, agents, role skills, CLAUDE.md sections)
whip-moveMove one acf-whip backlog task to another state without hand-editing it. `draft` pauses a task and `archive` cancels it; the two are the supported way to park work on every backend. It can also set Integrated-At (files store only) or add a Dependency. Resolves the task by stem or id and runs the val
whipThe front door of the acf-whip cycle (PLAN, DECOMPOSE, BUILD, VERIFY, RETRO). Bare /whip says where you are and prints the one command to run next. /whip \"<goal>\" sends small work straight to /task and risky work to a plan you approve with one yes, which then starts /task --plan itself. /whip <fil