OpenCode plugin package that ports key SuperClaude workflows and includes bundled
/sc-*assets plus local sync support.
- 28
/sc-*commands for common engineering workflows - 15 specialist agent prompts
- 6 reusable mode skills
- An npm-installable OpenCode plugin runtime
- Bundled command, agent, skill, plugin, and instruction assets
- Serena-first persistence guidance for OpenCode sessions
- Node.js 24+
- Bun 1.3.9+
- OpenCode
Primary flow from the OpenCode UI:
- Open OpenCode.
- Press
Ctrl+P. - Open
plugins. - Press
Shift+Ito install from npm. - Enter
super-opencode-framework.
This installs the npm package that contains the Super OpenCode plugin runtime and its bundled assets.
If you want those packaged /sc-* commands, agents, skills, plugins, and runtime instruction files materialized as local files in the current repository, use the manual sync command below.
With Bun:
bun add -d super-opencode-framework
bunx super-opencode-framework installWith npm:
npm install -D super-opencode-framework
npx super-opencode-framework installThis syncs the bundled OpenCode assets into the current project:
.opencode/commands.opencode/agents.opencode/skills.opencode/plugins.opencode/instructions/opencode-core.md
If opencode.json already exists, the sync command appends .opencode/instructions/opencode-core.md to the instructions array when needed.
git clone https://github.com/papastanb/super-opencode.git
cd super-opencode
bun install
bun run check
bun test
bun run release:checkserena: required for the full persistence workflowcontext7: optional, recommended for official documentation lookupssequential: optional, recommended for structured reasoningplaywright,chrome-devtools,tavily,morph: optional, task-dependent
The repo config enables serena and keeps the other MCPs available but disabled by default. See .opencode/examples/opencode.example.json for a fuller setup.
- INSTALL.md: installation details and troubleshooting
- USAGE.md: usage patterns and command examples
- COMMANDS.md: command reference
- ARCHITECTURE.md: project architecture
This repository is the source and development home for Super OpenCode.
The npm package is an OpenCode plugin package. Its /sc-* commands, agents, skills, plugins, and runtime instruction files are part of the package; the manual sync flow simply copies those bundled assets into the local repository when you want them as project files.
This package is intended to publish through GitHub Actions with npm Trusted Publishing.
Release flow:
git tag v<version>
git push origin v<version>The publish workflow validates the repository, checks that the tag matches package.json, and publishes through npm OIDC.
MIT. See LICENSE.