← ClaudeAtlas

speccraft.implementlisted

Implement an approved task. Use when user runs $speccraft.implement or asks to implement an approved task file. Supports an "auto" mode that runs unattended, with no human approval gate.
RishabhSoftwarePrivateLimited/spec-craft · ★ 0 · Testing & QA · score 70
Install: claude install-skill RishabhSoftwarePrivateLimited/spec-craft
Read `spec/commands/speccraft.implement.md` and `spec/workflows/implementation/IMPLEMENTATION-STAGE.md` in full, then implement the approved task provided. Input: read the arguments the user supplied after invoking this skill as an optional leading `auto` token, then the task file path. `auto` present -> auto mode; absent -> interactive mode (default). Rules before starting (interactive mode): - confirm the task file exists and its status is `approved` - read the task's Layer field first, then confirm the matching code root exists (src-code-frontend/ for Layer: frontend, src-code-backend/ for Layer: backend) — if not, run /speccraft.scaffold frontend or /speccraft.scaffold backend first - confirm the OpenAPI spec covering all API endpoints in this task is available; if missing, task is blocked - active phase must be execution - implement only what is in scope for the provided task — do not expand scope - update traceability in the current story's shard: spec/traceability/<mirrored-business-path>/TRACEABILITY.md - after implementing: output a summary of changed files + minimal handoff block, then STOP for review - do not self-approve the implementation - wait for human approval before running /speccraft.unit-test Rules before starting (auto mode — `auto` token present): - same confirmations and same implementation as interactive mode above - do not pause for the Implementation Review Gate — apply `spec/commands/speccraft.implement.md` § Auto Mode instead: the agent self-rev