Prompt file imported from kinfey/CodingAgentsToAKSLab (
.github/prompts/spec-to-code.prompt.md). Copyright stays with the author.
Workflow: Spec → Code → Tests
Inputs
A specs/<slug>.md file from requirements-analyst. If missing, refuse and ask the user to run requirements-analyst first.
Steps
- Read
specs/<slug>.md. Echo theAffected agentschecklist back to the user. - For each ticked agent / MCP server, ask the user to invoke the next agent:
- MCP changes →
mcp-builder - Specialist agent →
agent-builder - Orchestrator / shared / docker-compose →
orchestrator-architect
- MCP changes →
- After all source changes, ask the user to switch to
test-author. Provide the acceptance criteria from the spec as the test brief. - After tests pass locally, run:
uv run poe check docker compose up -d --build ZAVA_ENDPOINT=http://localhost:8000 uv run python -m tests.evals.run_evals docker compose down - Open a draft PR with the spec quoted in the body.
Don'ts
- Don't write any code while in this workflow mode — delegate to the specialist agents.
- Don't proceed to the next phase if
uv run poe checkis red.