Installing Ring Dev Team for OpenCode
June 1, 2026 · View on GitHub
Prerequisites
- OpenCode.ai installed
ring-defaultinstalled — provides theusing-ringbootstrap that orients agent behavior. See ../../default/.opencode/INSTALL.md.
Installation
Add ring-dev-team to the plugin array in your opencode.json, alongside ring-default:
{
"plugin": [
"ring-default@git+https://github.com/lerianstudio/ring.git#default",
"ring-dev-team@git+https://github.com/lerianstudio/ring.git#dev-team"
]
}
Restart OpenCode. The plugin registers Ring Dev Team's skills and agents.
Verify by asking: "Which Ring backend specialists are available?"
What This Plugin Adds
- 24 specialist agents organized by role:
- Backend (2): backend-engineer-golang, backend-engineer-typescript
- Frontend (4): frontend-engineer, frontend-bff-engineer-typescript, ui-engineer, frontend-designer
- Infrastructure (3): devops-engineer, helm-engineer, sre
- QA (2 × modes): qa-analyst (6 modes: unit, fuzz, property, integration, chaos, goroutine-leak), qa-analyst-frontend (5 modes: unit, accessibility, visual, e2e, performance)
- Code review pool (13): code-reviewer, business-logic-reviewer, security-reviewer, test-reviewer, nil-safety-reviewer, dead-code-reviewer, performance-reviewer, multi-tenant-reviewer, lib-commons-reviewer, lib-observability-reviewer, lib-streaming-reviewer, lib-systemplane-reviewer, prompt-quality-reviewer
- 33 dev-cycle skills: lean backend cycle (Gate 0/8/9), lean frontend cycle (Gate 0/7/8) with quality checks, refactoring, simplification, delivery verification, observability migration, lib-streaming instrumentation, lib-systemplane migration, security audits
Usage
Use OpenCode's native skill and agent mention syntax:
use skill tool to load ring:dev-cycle
@ring:backend-engineer-golang implement the user repository
Updating
{
"plugin": ["ring-dev-team@git+https://github.com/lerianstudio/ring.git#v1.71.2"]
}
Troubleshooting
Skills not auto-triggering
ring-dev-team relies on the using-ring bootstrap from ring-default. If skills aren't auto-triggering, confirm ring-default is installed and its plugin is loading. See its INSTALL.md.
Agents not found
- Use
skilltool to list discovered skills - Verify plugin loading:
opencode run --print-logs "hello" 2>&1 | grep -i ring - Confirm
ring-defaultis also installed (required peer)
Getting Help
- Report issues: https://github.com/lerianstudio/ring/issues
- Full documentation: https://github.com/lerianstudio/ring/tree/dev-team