OPEN SOURCE · PROJECT OWNED · MIT
Your coding agents,
checked at every stage.
Stagecoach gives coding agents a project-owned path from a clear plan to checked code. Each runner stage starts fresh, then checks the actual files and command output before it advances.
The CLI and package are still named agent-workflow while the rename is in progress.
curl -fsSL https://raw.githubusercontent.com/MarkoArsov/agent-workflow/v0.1.0/install.sh | sh -s -- --global
Requires the matching published tag.
- 01Planchecked
- 02Testschecked
- 03Implementchecked
- 04Reviewcurrent
- 05Deliverqueued
Named checks and current-diff evidence stay with the run.
THE RUNNER
Every task has a route you can inspect.
The full lane saves its plan and runs selected stages independently. The small manual lane keeps the same skills close when a pipeline is more ceremony than the change needs.
Plan
Named acceptance checks map to each outcome.
Tests
Expected failures remain visible as red evidence.
Implement
Writable paths and repositories stay within scope.
Review
The reviewer sees requirements and the actual diff.
Deliver
Selected commits and draft PRs use guarded delivery.
Optional stages are chosen in each plan; no provider is required for every stage.
KEEP THE SMALL CHANGES SMALL
Use the manual lane when it fits.
Specify a concise plan, implement in the current agent session, and observe the checks. It is the same project-owned workflow without a full runner for contained work.
YOUR PROJECT, YOUR RULES
The workflow adapts to the repository—not the other way around.
Setup records commands, branches, agents, models, permissions, and delivery choices. Copy skills, capture rules, and add connectors without forking the package.
CHANGE WHAT YOUR AGENTS KNOW
agent-workflow skill copy review
agent-workflow skill new release-notes --description "Draft release notes from verified changes."
agent-workflow refresh
Customize skills and stages
KEEP EXTENSIONS WITH THE PROJECT
.agent-workflow/
├── skills/
├── rules/
├── connectors/
└── stages.json
See the project layout
Honest about what is checked.
Stagecoach records executable evidence, but host behavior and provider integrations still need the coverage stated for them. Read the limits before relying on an unattended path.
READY TO START
Give the next task a route worth trusting.
Install Stagecoach, set up the project once, then keep the decisions and evidence close to the code.
Install Stagecoach