A comprehensive development toolkit for OpenCode agents with built-in commands, skills, and agent workflows.
- Agents - Specialized agents for architecture, code review, debugging, and more
- Skills - Domain-specific knowledge bases for TypeScript, testing, security, etc.
- Commands - Reusable CLI commands
- Rules - Code quality and linting rules
opencode-devkit/
├── agents/ # Invokeable agent definitions
├── .agents/
│ └── skills/ # Domain-specific knowledge bases
├── commands/ # CLI commands
├── rules/ # Linting rules
├── tools/ # Utility tools
├── plugins/ # OpenCode plugins
└── dist/ # Compiled output| Agent | Purpose |
|---|---|
| architect | System architecture design |
| build-error-resolver | Fix build errors |
| database-reviewer | Database optimization |
| doc-updater | Documentation updates |
| planner | Implementation planning |
| refactor-cleaner | Dead code cleanup |
| rust-build-resolver | Rust build errors |
| rust-reviewer | Rust code review |
| security-reviewer | Security analysis |
typescript- TypeScript patterns (lobehub/lobehub)typescript-advanced-types- Advanced TypeScript types (wshobson/agents)git-workflow- Git commands and PR workflow (agno-agi/agno)shell-commands- Cross-platform shell scriptingdebugging- Debugging techniquesdatabase- SQL and ORM patternssecurity- Security best practicesperformance- Optimization patternspython-performance-optimization- Python performance (wshobson/agents)
frontend-patterns- React and state managementfrontend-design- Frontend design patterns (anthropics/skills)backend-patterns- Server-side patternsnodejs-backend-patterns- Node.js backend (wshobson/agents)api-design- REST API designbun-runtime- Bun-specific patternsmcp-server-patterns- MCP server developmentorganization-best-practices- Project organization (better-auth/skills)shadcn- shadcn/ui componentscoding-standards- Code quality standards
better-auth-best-practices- Authentication (better-auth/skills)two-factor-authentication- 2FA (better-auth/skills)email-and-password- Email/password auth (better-auth/skills)create-auth-skill- Building auth skills (better-auth/skills)
testing- TDD and testing patternse2e-testing- E2E testinge2e-testing-patterns- E2E testing patterns (wshobson/agents)webapp-testing- Web app testing (anthropics/skills)test-driven-development- TDD (obra/superpowers)
brainstorming- Feature design (obra/superpowers)writing-plans- Implementation planning (obra/superpowers)subagent-driven-development- Multi-agent workflows (obra/superpowers)executing-plans- Plan execution (obra/superpowers)dispatching-parallel-agents- Parallel task execution (obra/superpowers)verification-before-completion- Pre-commit verification (obra/superpowers)verification-loop- Verification patternsfinishing-a-development-branch- PR/merge workflow (obra/superpowers)receiving-code-review- Handle code review (obra/superpowers)requesting-code-review- Request code reviews (obra/superpowers)writing-skills- Create and maintain skills (obra/superpowers)using-git-worktrees- Isolated branch development (obra/superpowers)
agent-browser- Browser automation (vercel-labs/agent-browser)chrome-devtools- Chrome DevTools debuggingexpect- Adversarial testing (millionco/expect)systematic-debugging- Debugging patterns (obra/superpowers)
bun install
bun run buildbun run dev # Watch mode
bun run build # Build
bun run typecheck # Type check
bun run lint # LintMIT