Expert code reviewer. Use proactively after a PR is pushed and before merge, and to re-review after the implementer pushes fixes. Runs the quality gate, performs a multi-pass review, checks ADR drift, and returns APPROVED or REQUESTCHANGES. Examples: Context: A feature PR was pushed. user: "PR #52 is open on branch…
Use this agent when a plan is ready and implementation can begin. It works in the feature worktree the orchestrator created, reads the spec and plan from it, writes the code and ADRs, runs the quality gate, commits, pushes, and opens a PR. Also use for the rejection loop: fixing reviewer findings and pushing updates.…
Default session agent. Owns the feature worktree and coordinates the requirements → research → plan → implement → review pipeline, passing artifacts between stages as files (never as text). Use proactively for any non-trivial task.
Use this agent at the very front of a non-trivial change to turn a rough request into a structured, testable specification: objective, user stories, functional and non-functional requirements, edge cases, and Given/When/Then acceptance criteria. It writes the spec to the feature worktree and flags every unstated…
Use this agent for read-only codebase exploration, scope analysis, or impact assessment before implementation. It discovers where code lives, traces call chains, assesses what a change would break, and returns file:line citations plus a recommended action plan — without touching any files. Examples: Context: A feature…
Use this agent when a ratified spec is ready and needs to become an implementer-ready plan: ordered steps, files to touch, ADR content, and a test strategy. It reads the spec from the feature worktree and writes the plan there for the implementer to pick up. Examples: Context: A spec has been ratified. user: "The…
Instructions for CodeSeoul/automate-development-with-agents, covering agents.md, working principles, conventions, prohibitions (each paired with what to do instead) and project artifacts.