I open-sourced a set of 7 agent instruction files that define a multi-agent workflow for AI-assisted development.
Each agent has a narrow role with hard constraints: the Coordinator delegates but cannot edit files. Implementors execute single tasks and report back. The Verifier only approves with concrete evidence per acceptance criterion. The PR Shepherd polls CI and review comments in a loop until the PR is merge-ready.
Core idea: separation of concerns. The agent that writes code is never the agent that checks it. Work is split into parallel waves (2-4 non-overlapping tasks), verified per wave, then verified again at the end.
The agents are plain markdown files — no framework, no dependencies. Install with npx agent-system init or just copy the files you want.
I open-sourced a set of 7 agent instruction files that define a multi-agent workflow for AI-assisted development.
Each agent has a narrow role with hard constraints: the Coordinator delegates but cannot edit files. Implementors execute single tasks and report back. The Verifier only approves with concrete evidence per acceptance criterion. The PR Shepherd polls CI and review comments in a loop until the PR is merge-ready.
Core idea: separation of concerns. The agent that writes code is never the agent that checks it. Work is split into parallel waves (2-4 non-overlapping tasks), verified per wave, then verified again at the end.
The agents are plain markdown files — no framework, no dependencies. Install with npx agent-system init or just copy the files you want.
GitHub: https://github.com/boraoztunc/agent-system