Overview
OpenCode is a supported platform for Understand Anything. Installation is done by adding one line to youropencode.json config file — OpenCode then fetches and installs the plugin automatically on next startup.
Prerequisites
- OpenCode installed
- A project directory with an
opencode.json, or a globalopencode.jsonin your home directory
Installation
Add the plugin to opencode.json
Open your If you already have other plugins listed, append to the existing array:
opencode.json (project-level or global) and add understand-anything to the plugin array:Verification
After restarting, ask OpenCode:understand, understand-chat, understand-dashboard, and other understand-* skills in the response.
You can also verify the plugin files were cached:
First Use
Use the skill tool to run the analysis:Pinning a Specific Version
To lock to a particular release instead of trackingmain:
Updating
Restart OpenCode — the plugin re-installs from git automatically, pulling the latest commit onmain (or the pinned tag if specified).
Uninstalling
Remove the plugin line fromopencode.json and restart OpenCode.
Troubleshooting
Skills not found after restart
- Verify the plugin line is present and correctly formatted in your
opencode.json. - Check that the cache directory was populated:
- Use the
skilltool inside OpenCode to list all discovered skills and confirm they are registered.
Tool name mapping
When skills reference Claude Code tool names, OpenCode maps them as follows:| Claude Code tool | OpenCode equivalent |
|---|---|
TodoWrite | todowrite |
Task with subagents | @mention syntax |
Skill tool | OpenCode’s native skill tool |
| File operations | Your native file tools |
Next Steps
Quickstart
Learn all available commands and how to get the most out of Understand Anything.