Files

1.3 KiB

name, description
name description
spec-pipeline Executes the full dev-to-docs pipeline: Developer -> Tester -> Writer.

What I do

I orchestrate a sequential feature implementation and verification pipeline:

  1. Architect: Explores codebase, asks clarifying questions, and drafts the spec. Waits for user approval before handoff.
  2. Developer: Implements the feature based on the spec.
  3. Tester: Runs full unit test suites; repairs failures if found.
  4. Writer: After updating README and API docs, review docs/tech_debt_and_optimizations.md for formatting consistency and ensure no duplicate entries exist.

Execution Rules

  • Architect Gate: Stop after Phase 3 and wait for user approval on the spec before calling @developer.
  • Tester Repair Limit: Allow @tester a maximum of 2 auto-repair attempts for failing test suites. If tests still fail after 2 attempts, hand the error context back to @developer to fix the underlying implementation.
  • Stop and ask the user for clarification if any step fails or is ambiguous.
  • Use @ mentions to trigger subagents sequentially.
  • Pass context from each completed stage to the next stage.

When to use me

Invoke me when you are ready to begin a new feature/fix or when the Architect has finished a specification.