Open Source

An Agent System for opencode

63 specialized agents working together to build software.

What is an agent system?

Traditional AI assistants wait for you to type, respond once, and stop. An agentic AI is different—it can take actions on your behalf. It reads files, runs commands, browses the web, and iterates on its own work until the job is done.

This toolkit gives you a collection of 63 specialized agents, each designed for a specific development task. Some write code. Some review it. Some run tests or deploy infrastructure. When you work with a primary agent, it automatically calls on specialists as needed—so you get expert help without managing each step yourself.

Think of it as a team of focused collaborators, ready to help you build software faster and more reliably.

Primary Agents

These are the entry points to the system. Start a conversation with any of them, and they'll orchestrate specialists as needed.

B

@builder

Builds features from PRDs or ad-hoc requests by orchestrating implementation agents

P

@planner

Refine draft PRDs and prepare them for implementation

T

@toolkit

Maintains the AI toolkit - agents, skills, templates, and scaffolds

The Human in the Loop (you)

You guide the direction. Agents handle the execution.

Shape the Vision

Work with @planner to refine requirements. You decide what gets built and how.

Review Progress

@builder implements your PRD. You verify, steer corrections, and approve commits.

Evolve the System

Improve agents over time via @toolkit. You approve changes that ripple across projects.

The Process

The Agent Loop

From idea to shipped feature — and back again. Every feature follows this cycle.

P

Plan

@planner

🚀

Bootstrap

New project or existing codebase

📝

Draft PRD

Describe the feature

💬

Q&A

Clarify with lettered options

Ready

PRD approved for build

B

Build

@builder → @developer

🎯

Claim

Lock PRD, create branch

Implement

loops

@developer writes code

🔍

Review

loops

@critic checks quality

🔄

Iterate

loops

Fix issues, repeat

🔄Repeat until all stories pass
T

Test

@tester → @critic

🧪

Unit Tests

loops

@tester adds coverage

🎭

E2E Tests

loops

End-to-end tests via @playwright-dev

🚦

Quality Gates

Typecheck, lint, build

📋

Human Test Script

Auto-generates QA checklist for manual testing

🔄Retry up to 3 times, then stop for human review
S

Ship

@builder → @felix

🔀

Create PR

Push and open PR

👁️

Watch CI

@felix monitors build

🎉

Merge

Ship to production

📦

Archive

PRD completed, cleanup

🐛

Bugs feed back into the loop

Discovered issues can be tracked as new PRDs

Swipe to explore

32 Skills

On-Demand Workflows

Skills are specialized instruction sets that agents load on-demand for complex, multi-step workflows. Unlike agents, skills provide situational expertise—loaded when needed, not always active.

adhoc-workflow

Ad-hoc mode workflow for Builder

agent-audit

Audit AI toolkit agents for compliance and coverage gaps

agent-onboard

Onboard new or modified agents to ensure they are project-context aware and follow established conventions

builder-state

Manage builder session state for resumability

cve

Assess a CVE for exposure, exploitability, and remediation options across one or more repositories

e2e-quality

Quality-beyond-correctness E2E testing patterns

marketing-copy

Generate marketing copy from product documentation and PRDs

merge-conflicts

Resolve merge conflicts on a pull request by merging the target branch into the source branch

View all 32 skills →

Getting Started

Get up and running in a few minutes.

1

Install OpenCode

Get the OpenCode desktop app for your platform. It's the AI-native code editor that powers the agent system.

Download OpenCode
2

Connect Provider

Open the OpenCode command palette with Ctrl+P, type provider, and select "Connect Provider". Then choose how you want to connect to a model.

3

Run the setup script

Open a terminal and run the toolkit installer:

curl -fsSL https://raw.githubusercontent.com/mdmagnuson-creator/yo-go/main/install.sh | bash