OpenCode plugin workspace for design workflows, audit planning, code intelligence, git worktree management, and temporary shell workspaces. Gortex and pstack support OpenCode v2 only. Bashkit supports OpenCode v2 only on Linux x64 glibc; the other maintained packages support v1 (1.18.29+) and v2 from the same package.
| Package | Use it for | Install |
|---|---|---|
| @auron-labs/opencode-bashkit | OpenCode v2 shell backed by a temporary Bashkit copy-on-write workspace | bun add @auron-labs/opencode-bashkit |
| @auron-labs/opencode-codebase-memory | OpenCode plugin integrating codebase-memory-mcp with safe startup indexing and project tools. | bun add @auron-labs/opencode-codebase-memory |
| @auron-labs/opencode-gortex | OpenCode v2 Gortex MCP integration with project tracking and opt-in skills and community routing. | bun add @auron-labs/opencode-gortex |
| @auron-labs/opencode-impeccable | OpenCode v1/v2 port of Impeccable with typed workflow tools and the native Rust design engine. | bun add @auron-labs/opencode-impeccable |
| @auron-labs/opencode-improve | OpenCode plugin that injects an improve agent for auditing codebases and writing self-contained implementation plans. | bun add @auron-labs/opencode-improve |
| @auron-labs/opencode-pstack | OpenCode v2 PStack workflows with native agents, skills, commands, and durable coordination tools. | bun add @auron-labs/opencode-pstack |
| @auron-labs/opencode-worktrunk | OpenCode plugin that wraps the Worktrunk CLI (wt) for git worktree management — list, switch/create, remove, merge, step, and arbitrary wt passthrough. |
bun add @auron-labs/opencode-worktrunk |
These packages are no longer maintained and will not receive OpenCode v2 support. Existing releases remain available for legacy use.
Each package is published to npm and can also be installed with npm install <package> if you are not using Bun.
Some plugins also expect local tools on PATH:
@auron-labs/opencode-impeccableinstalls the native Rust engine through platform-specific optional dependencies; keep optional dependencies enabled.@auron-labs/opencode-worktrunkexpects thewt(Worktrunk) CLI onPATHunless you configure a custom binary path.@auron-labs/opencode-gortexrequires thegortexCLI; it searchesPATHand standard installation locations automatically.
Install the plugin you want, add it to your OpenCode config, then restart OpenCode.
bun add @auron-labs/opencode-improveOpenCode v2:
{
"plugins": ["@auron-labs/opencode-improve"]
}OpenCode v1 (1.18.29+): use "plugin": ["@auron-labs/opencode-improve"] instead. V2 options use { "package": "<package>", "options": {} }; V1 options use ["<package>", {}].
Package-specific configuration, requirements, and examples live in each package README:
- @auron-labs/opencode-bashkit
- @auron-labs/opencode-codebase-memory
- @auron-labs/opencode-gortex
- @auron-labs/opencode-impeccable
- @auron-labs/opencode-improve
- @auron-labs/opencode-pstack
- @auron-labs/opencode-worktrunk
- Restart OpenCode after changing plugin configuration.
- Check the package README for required local binaries and runtime prerequisites.
- When developing locally, run
bun run buildbefore linking or testing unpublished package changes.
mise install
bun install --frozen-lockfile
mise run lint
bun run build
bun run test
mise run check
bun run readme
bunx release-please manifest-pr --config-file release-please-config.json --manifest-file .release-please-manifest.json --target-branch main