planning、building、testing、review、shipping の specialists。
Agents は packaged role instructions です。workflow の責任を分けながら、source truth は repo に保持します。
brainstormer
Pressure-tests product and architecture choices before specs.
spec-maker
Creates a process-first plan and flat executable task packets.
implementer
Implements approved task packets as production code.
test-runner
Runs exact verification and rejects green lies.
code-auditor
Findings-first review for security, logic, architecture, and drift.
debugger
Traces failures with evidence before fixes.
docs-keeper
Keeps project docs and spec docs grounded in source truth.
git-ops
Handles conventional commits, pushes, and release-safe git flow.
inspector
Scouts code structure and relevant files quickly.
project-manager
Aggregates feature progress, blockers, and release state.
researcher
Builds proportional, traceable evidence for uncertain technical decisions.
ui-ux-designer
Designs accessible, polished product interfaces.
deployer
Coordinates deploys, checks, and rollback handoff.
Agent roles#
| Agent | Role |
|---|---|
brainstormer | architecture を pressure-test し、raw ideas を spec-ready decisions にする。 |
spec-maker | Process-first plan.md、flat tasks、C1/C2 decision handoff を作る。 |
implementer | approved tasks を production code に実装する。 |
test-runner | verification を実行し、missing/fake evidence を reject する。 |
code-auditor | correctness、security、architecture、principles、conventions を review。 |
debugger | bugs、CI failures、logs、DB issues、UI regressions、performance を調査。 |
docs-keeper | docs と specs を source evidence に基づかせる。 |
git-ops | stage、commit、push、branch closeout を安全に行う。 |
inspector | code structure を scan し関連 files を探す。 |
project-manager | progress、blockers、release status を集約する。 |
researcher | multi-source technical research を行う。 |
ui-ux-designer | accessible で polished な web/mobile interface を設計する。 |
deployer | deploy checks、production handoff、rollback thinking を担当する。 |
Coordination model#
delegation には work path、specs path、docs path、read/modify files、constraints、acceptance criteria が必要です。subagent に full chat history を渡すべきではありません。