Workflow

agent-eng

Scaffold a structured agentic engineering workflow for AI-assisted development

JavaScript Updated May 17, 2026 View on GitHub →

Agent Pipeline

Five-role pipeline for AI-assisted software engineering

01

Architect

Asks clarifying questions and explores alternatives before any code is written. Produces Architecture Decision Records (ADRs) and detailed specs.

ADRsSpecsConstraints
02

System Architect

Identifies components, connections, protocols, and tiers. Produces a structured architecture.yaml that documents how the system fits together.

architecture.yamlComponent mapConnection diagram
03

Planner

Takes ADRs and specs as input. Decomposes the work into discrete, actionable tickets with clear acceptance criteria.

TicketsMilestonesCriteria
04

Executor

Implements tickets following established conventions. Always proposes a plan before touching the codebase.

CodePRsPlan docs
05

Reviewer

Validates code and tests against the original acceptance criteria. Flags issues back to the Executor and provides final approval.

FeedbackApprovalNotes
Interactive workflow graph coming soon