Skip to content

Installation

Before installing Systematic, ensure you have the following:

  • OpenCode installed and configured on your machine.
  • Node.js 18+ or the Bun runtime installed.

Systematic is distributed as an npm package and integrates directly into OpenCode via its plugin system.

  1. Add the plugin to your configuration

    Open your global OpenCode configuration file (typically located at ~/.config/opencode/opencode.json) and add @fro.bot/systematic to the plugins array:

    {
    "plugins": ["@fro.bot/systematic@latest"]
    }
  2. Restart OpenCode

    Restart your OpenCode session to load the new plugin. Systematic uses OpenCode’s config hook to automatically register all bundled skills, agents, and commands.

  3. Verify Installation

    In any OpenCode conversation, run the bootstrap skill to verify that the plugin is working:

    Terminal window
    /systematic:using-systematic

    If the skill loads and displays usage instructions, the installation was successful.

One of the key features of Systematic is that it requires zero manual file copying. When the plugin loads, it automatically:

  • Discovers all bundled skills and makes them available via the systematic_skill tool.
  • Registers bundled agents so you can @mention them immediately.
  • Loads bundled commands (slash-invokable shortcuts) into your environment.

Once you’ve verified the installation, you can: