Skip to content

About

Production OpenCode v2 plugins (autopilot, context, git, skills, shell strategy, guard) and installer

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

HELIX OpenCode Plugins

CI License: MIT OpenCode 2.2.4 Node.js 20 or newer

Six production plugins for OpenCode v2 — automode, context control, git tooling, shell guidance, and a safety guard.


Autopilot keeps a session working toward a directive without asking you to approve every routine step. Context manager estimates and compacts context. Git manager wraps git, gh, glab, az, and gt. Shell strategy produces commands that will not hang. Guard blocks destructive operations and protected paths.

Every plugin uses the v2 API — Plugin.define({ id, setup }) from @opencode/plugin — and ships TypeScript source, so it loads from a local directory. There is no v1 code and no per-plugin config file: options travel through the plugins array in opencode.jsonc.

Package Plugin ID Provides
autopilot helix.autopilot /autopilot start|resume|pause|stop, automode continuations, autopilot_control
context-manager helix.context-manager Context budgets, automatic compaction, context_policy
essentials helix.essentials Standalone context_status, context_compact, context_instructions
git-manager helix.git-manager git_* tools plus pull-request and issue operations through hosting CLIs
shell-strategy helix.shell-strategy Non-interactive shell defaults, shell_strategy, shell_check
guard helix.guard Destructive-command blocking, protected paths, guard_* tools

Quick start

Requires Node.js 20+ and OpenCode v2.2.4 or newer. The installer is the supported path; it writes the canonical plugin order and preserves comments in your config.

git clone https://github.com/HELIX-Origin/opencode-plugins.git
cd opencode-plugins
npm install
node scripts/install.mjs --mode local --project /path/to/your/project

Restart OpenCode, then run opencode plugin list and check the log for failed to load plugin. Add --dry-run to preview, use --mode global for shared configuration, or --mode hybrid to install globally once while keeping configurations local to each project.

Documentation

Documentation is split by audience in docs/: user pages for installing and running the plugins, developer pages for working on the code.

Verification

npm run typecheck    # strict TypeScript over every package
npm test             # installer unit suite (node:test)

Both run on Windows, macOS, and Linux in CI and must finish with zero errors and zero warnings.

Community

License

MIT © HELIX-Origin contributors.

About

Production OpenCode v2 plugins (autopilot, context, git, skills, shell strategy, guard) and installer

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages