03-implement
03 implement
Implement a feature from a prd.
Guardrails
- Follow the repo's
AGENTS.mdinstructions (if present) for any files you touch. - Keep changes simple and handoff-friendly: assume a junior dev (or another AI) will maintain this later.
- Do not change product scope while executing:
- If the prd is missing details or ambiguous, stop and use
02-planto refine the prd first. - If the feature is missing from
tasks/todo.md, stop and use01-newfirst. - If you discover out-of-scope requirements or bugs during execution, do not expand scope—create a new backlog item via
01-newinstead.
- If the prd is missing details or ambiguous, stop and use
- Do not edit
tasks/todo.mdexcept updating this feature's status indicator from—to🔨when implementation is complete. - Do not reset any prd status checkboxes when updating an existing prd.
More from kelvinz/cobb
compact
Compact `tasks/context.md` by summarising older completed history while preserving active context. Triggers: compact context, prune context log, trim context.
31commit
Create atomic user-approved commits with `feat`/`fix`/`chore` titles. Include inline PRD checklist and context updates per atomic commit. Finalise branch merge/cleanup when requested. Triggers: commit changes, split commits, finalise branch, commit message.
27review
Review the current branch changes for correctness, security, tests, and scope, then return a clear go/no-go decision. Triggers: review, readiness check, pre-commit review, pre-finalise review.
26implement
Implement an existing PRD (`Type: feat`/`fix`/`chore`), update tests/checks, and mark completed PRD checklist items. Triggers: implement prd, build feature from prd, execute prd checklist.
26design
Router-first workflow for high-craft design execution across four modes: ui, ux, motion, and imagery. Use when designing or refining interfaces, structuring and auditing UX/usability/accessibility, implementing or specifying interaction motion, or producing static visual artifacts (.png/.pdf) with a matching philosophy note. Triggers: design ui, improve ux flow, run design audit, add transitions, reduce motion issues, create visual imagery, craft poster composition.
20memory
Maintain durable project memory in `tasks/memory.md` (state, decisions, milestones, gotchas), inline during other workflows or standalone for cleanup/backfill. Triggers: update memory.md, decision log, record project context.
17