start-task
Implement one Pieceful task spec end to end (read context, build, test, review, Definition of Done) and stop for the owner's review. Use for /start-task <id>.
SKILL.md.claude/skills/start-task/SKILL.md
GitHub/start-task: build a task
- Load context:
AGENTS.md, the task filedocs/tasks/<id>-*.md, and only the docs/ADRs/feature specs it links. Check that its dependencies aredone. If not, stop and say so. - Confirm the plan: restate the goal, scope, and approach in a few lines. If anything in the spec is ambiguous or needs a design decision, ask the owner first. A real decision gets an ADR (
/adr). - Set the status to
in-progress(task file + board). - Implement within scope only. Put unrelated findings in the inbox (
/idea), not in the diff. - Test: add or adjust tests per the test plan, and run the test, lint, and type commands from
AGENTS.md. - Review: run the
design-revieweragent on the change and fix what it finds (or explain why not). - Definition of Done: go through
docs/process/definition-of-done.md, updating docs and specs as needed. - Set the status to
review. Give a summary: what changed, how it was tested, anything left open. - Stop. Don't commit or push. The owner reviews first. Offer
/handoff.