Skip to content
    ↑↓ select↵ openesc close
    English中文
    involvex

    Create Opencode

    v0.0.1Tools & Commands
    @involvex/create-opencode-plugin

    Create a new OpenCode plugin with a single command

    GitHub stars

    0

    Monthly installs

    26

    26 in 7 days

    Composite scoreSCORE

    28.2

    Multi-signal model

    Last commit

    17 days ago

    2026-08-02

    Install and configure

    opencode.json

    Writes to this project's opencode.json — applies to this repository only.

    opencode.json

    {
      "$schema": "https://opencode.ai/config.json",
      "plugin": ["@involvex/create-opencode-plugin@0.0.1"]
    }

    opencode loads npm dependencies through its embedded runtime on startup and caches them locally — no manual global install needed.

    Scaffold a new OpenCode plugin with a single command.

    Usage

    bun create opencode-plugin my-plugin
    cd my-plugin
    bun install
    bun dev
    

    Or create in the current directory:

    bun create opencode-plugin .
    

    What's included

    • TypeScript configuration
    • Build setup with Bun
    • Prettier + ESLint for linting and formatting
    • bun dev - run OpenCode with your plugin loaded from source
    • bun check - run all checks (format, lint, typecheck)
    • npm publish ready

    Plugin structure

    my-plugin/
      src/
        index.ts     # Plugin entry point
      dev.ts         # Development script
      package.json
      tsconfig.json
      eslint.config.js
      .prettierrc.json
      .prettierignore
      .gitignore
      README.md
    

    License

    MIT