Expand description
speccoder spec: list the installed Agent Skills, or run one.
A hosted planning skill works in your checkout, because what it writes — the feature’s spec, plan and tasks — belongs there; the planning policy lets it write only the format’s artifacts and run the format’s scripts, and the changes are left uncommitted for you to review.
Functions§
- commit_
planning - Commits exactly
paths(repository-root relative, inside the current unit’s directory) as the unit’s planning:spec(<unit>): <files>. Nothing else that is staged or changed goes into the commit. - commit_
planning_ as commit_planningwith the commit’s subject (default: the files).- list
speccoder spec: the installed skills.- run
speccoder spec <name>with the configured model, forfeature.- run_
hooks - Runs the mandatory hooks of
eventas hosted skills and lists the optional ones.Ok(lines)to show;Errwhen a mandatory hook did not complete — the caller stops with it. - run_
hooks_ in run_hooksforfeature, which the hook skills work on.- run_in
run_withforfeature(--feature; else the format’s own selection): the skill’s commands are told which unit is meant, and a unit the creating skill makes becomes current.- run_
with speccoder spec <name> [arguments]againststatewithprovider.- uncommitted
- The current unit’s planning files that are not committed — new or
changed files under the unit’s directory.
speccoder runreads committed files only, so these are what stands between planning and a run.