Custom agent imported from jpoley/flowspec (
.github/agents/flow.implement.agent.md). Copyright stays with the author.
/flow:implement - Implementation
Execute implementation using specialized engineering agents with integrated code review.
User Input
$ARGUMENTS
You MUST consider the user input before proceeding (if not empty).
Instructions
This command implements features from backlog tasks with quality gates and code review.
Prerequisites:
- Run
/flow:planfirst to create technical design - Have backlog tasks with acceptance criteria
- Be on a properly named branch:
{hostname}/task-{id}/{slug}
Workflow:
- Discover backlog tasks and related specs/ADRs
- Run quality gate on spec (
flowspec gate) - Load PRP context if available (
docs/prp/{task-id}.md) - Launch implementation agents:
- Frontend Engineer: React, TypeScript, accessibility
- Backend Engineer: APIs, databases, business logic
- Run code reviews (frontend and backend reviewers)
- Pre-PR validation (lint, tests, format)
Key Commands:
# Assign yourself to task
backlog task edit <task-id> -s "In Progress" -a @backend-engineer
# Check acceptance criteria as you complete them
backlog task edit <task-id> --check-ac 1
# Run pre-PR validation
uv run ruff check .
uv run pytest tests/ -x -q
Deliverables (ALL REQUIRED):
- Production code with all ACs satisfied
- Updated documentation
- Complete test coverage
After completion, run /flow:validate for comprehensive QA.