A comprehensive harness for bootstrapping OpenCode environments with production-ready agents, skills, and commands. Includes containerized deployment for consistent, reproducible setups.
OpenCode Harness bundles three powerful OpenCode plugin ecosystems as git submodules:
- everything-claude-code - 16 agents, 65 skills, 40 commands for production workflows
- oh-my-openagent - Multi-agent orchestration system with 26 tools and 46 lifecycle hooks
- superpowers - Advanced workflow skills (TDD, debugging, git workflows)
This harness provides:
- Bootstrap automation - Setup scripts and containerized environments
- Plugin ecosystem - Pre-wired access to 3 major OpenCode plugin collections
- Agent-ready documentation - Comprehensive guides designed for AI assistants
- Git submodule management - Easy plugin updates and version control
Copy and paste this prompt to your LLM agent (Claude Code, Cursor, etc.):
Install and configure OpenCode Harness by following the instructions here:
https://raw.githubusercontent.com/tankdonut/opencode-harness/main/docs/guides/installation.md
Or read the Agent Installation Guide - specifically designed for AI assistants with context, role definitions, and technical instructions.
- Agent Installation Guide - For AI assistants/agents (includes role definitions and context)
- Detailed Installation Guide - Comprehensive installation for all platforms and use cases
- Usage Guide - How to use OpenCode Harness in different environments
- Configuration Guide - Complete configuration reference
- CONTRIBUTING.md - How to contribute to this project
- DEVELOPMENT.md - Development workflows, testing, and troubleshooting
- AGENTS.md - Agent instructions and project structure
- OpenCode Documentation
- Everything Claude Code
- Oh My OpenAgent
- Superpowers
- Podman Documentation
- Git Submodules Guide
- GitHub AGENTS.md Best Practices
This project is licensed under the MIT License. Individual plugin modules are licensed under their respective licenses:
For issues related to:
- This harness: Open an issue in this repository
- Specific plugins: Open issues in their respective repositories
- OpenCode itself: Check OpenCode documentation
Remember: This harness is about reproducibility and ease of setup. Every change should make it easier for teams to get a working OpenCode environment.