Multi-agent coding pipeline for OpenCode. Install agents and skills with one command.
npx devkit-agent# Interactive install (recommended)
npx devkit-agent
# Install to global scope
npx devkit-agent -g
# Install all agents without prompts
npx devkit-agent -g -y
# Uninstall
npx devkit-agent -uWorkflow:
- User submits a request to the Orchestrator
- Orchestrator assesses complexity and routes to specialist agents
- Analyst clarifies requirements → user approval checkpoint
- Planner creates implementation plan → user approval checkpoint
- Programmer implements code, iterates with Reviewer until passing
- Session artifacts are saved to
.knowledge/sessions/<session-id>/
| Flag | Description |
|---|---|
-g, --global |
Install to global scope (~/.config/opencode/) |
-u, --uninstall |
Uninstall agents and skills |
-y, --yes |
Skip confirmation prompts |
-h, --help |
Show help message |
| Scope | Agents Path | Skills Path |
|---|---|---|
| Project (default) | .opencode/agents/ |
.opencode/skills/ |
| Global | ~/.config/opencode/agents/ |
~/.config/opencode/skills/ |
| Agent | Role | Skills |
|---|---|---|
| Orchestrator | Manager & team lead | subagent-driven-development |
| Analyst | Requirement analysis | brainstorming |
| Planner | Implementation planning | writing-plans |
| Programmer | Code implementation | receiving-code-review, verification-before-completion, systematic-debugging |
| Reviewer | Code review & testing | requesting-code-review, verification-before-completion, systematic-debugging |
| Skill | Description |
|---|---|
| brainstorming | Structured requirement analysis and design exploration |
| writing-plans | Creates detailed implementation plans with TDD tasks |
| subagent-driven-development | Dispatches subagents with two-stage review |
| systematic-debugging | Root cause investigation and scientific debugging |
| verification-before-completion | Evidence-based completion verification |
| receiving-code-review | Handles review feedback with technical rigor |
| requesting-code-review | Code review methodology and best practices |
cd my-project
npx devkit-agentThis creates:
my-project/
└── .opencode/
├── agents/
│ ├── orchestrator.md
│ ├── analyst.md
│ ├── planner.md
│ ├── programmer.md
│ └── reviewer.md
└── skills/
├── brainstorming/
│ └── SKILL.md
├── writing-plans/
│ └── SKILL.md
└── ...
npx devkit-agent -gThis creates:
~/.config/opencode/
├── agents/
│ └── *.md
└── skills/
└── */SKILL.md
npx devkit-agent -uThe CLI will:
- Detect installed agents
- Let you select which to remove
- Smart cleanup: only remove skills no longer needed by remaining agents
- Node.js >= 18
- OpenCode (any supported agent)
MIT

