About implement-spec
An entry-point skill for preparing and delegating Spec implementation through Roundfix, aimed at maintainers coordinating delivery. It checks the delivery plan and blockers, hands off a Spec or queue to Roundfix and its Daemon, then monitors the outcome.
Key features
- 01Run a delivery plan and check blockers
- 02Delegate a single Spec or delivery queue
- 03Monitor Run events and queue status
- 04Relay pending questions verbatim
- 05Respect Spec and Git-operation boundaries
Use cases
- 01Start implementation of a Spec on the current branch
- 02Delegate a sequence of Specs for delivery
- 03Monitor outcomes and follow recovery procedures
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ marcioaltoe/ skills --skill implement-specAfter installing, type/implement-specin Claude Code to confirm it loaded.
Details
From the project READMEImplement Spec
This entry point prepares and delegates a Spec through Roundfix. The Supervisor never writes code or tests, never runs a Task or the implement-task cycle itself, and never runs the qa-gate itself. The QA gate is the Spec's terminal Task, which the Daemon runs.
1. Prepare
$ARGUMENTS names the Spec (slug or path under docs/specs/). Run
roundfix deliver plan <slug>... before choosing an implementation route. If
the plan reports a blocked Spec, stop and report its reasons. Do not start a
blocked Spec or ask the maintainer to approve an ordinary implementation step.
The Roundfix skill is the source of truth for Delivery Plan output, blockers, and command details.
2. Delegate
For a single Spec on the current branch, hand implementation to
roundfix implement --spec <slug>. Add --detach when the session may end
before the Run does.
For a merge-through sequence, hand the queue to
roundfix deliver start [--max-duration <duration>] [--max-retries <n>] <slug>....
Do not plan waves, execute Tasks, or perform implementation or Verification in
this skill; Roundfix and its Daemon own that work.
The Roundfix skill is the source of truth for the implement and delivery commands, options, lifecycle, and recovery behavior.
3. Monitor and ask
Monitor a delivery queue with roundfix deliver status or monitor a Run
through its events. Report the observed Run or queue outcome and follow the
Roundfix skill's recovery path when it provides one.
When the queue presents a Pending Question, ask the maintainer only that question. Preserve its wording and named action; do not invent a confirmation, approval, recommendation, or second question. Continue only after the maintainer answers through the explicit action the question names.
Guardrails
- Do not edit
_prd.md,_techspec.md, or_tasks.md; Spec amendments are a maintainer decision outside this handoff. - Do not run destructive Git commands without explicit permission.
- Keep command semantics and delivery lifecycle details in the Roundfix skill; do not copy them into this entry point.