Plugins

Boardwalk plugins let your coding agent drive the Boardwalk CLI for you: scaffold a workflow, run it locally, validate it, deploy it, and trigger runs, all from inside the harness you already use. Open source (MIT, source).

What a plugin is

A plugin is one shared skill set packaged for five harnesses: Claude Code, Codex, Cursor, OpenClaw, and OpenCode. Five skills ride in it: boardwalk-overview (the platform mental model), boardwalk-use-cli (the full CLI surface), write-good-workflows (authoring quality), write-good-loops (iterating agent loops), and equip-agents (skills, tools, MCP, and human-input gates inside a workflow). It is not a workflow extension or a runtime add-on. It teaches the model the boardwalkcommand surface so that when you ask it to "ship this as a workflow," it knows exactly which commands to run. For Claude Code it also connects the Boardwalk MCP server, so the model can deploy, schedule, and trigger workflows directly; set BOARDWALK_API_KEY in your environment to authenticate it. The CLI ships separately as @boardwalk-labs/cli and is what the plugin actually invokes, so install it too.

Install

Claude Code

claude plugin marketplace add boardwalk-labs/plugins
claude plugin install boardwalk@boardwalk-labs

Codex

npx codex-plugin add boardwalk-labs/plugins

Then open /plugins in Codex and enable boardwalk.

Cursor

Marketplace publication is pending. Until then, install from a local checkout of the repo by symlinking it into your Cursor plugins directory:

ln -s "$(pwd)" ~/.cursor/plugins/local/boardwalk

OpenClaw

openclaw plugins install ./

OpenCode

OpenCode has a plugin system too, but it is a different shape: OpenCode plugins are JavaScript or TypeScript hook modules (custom tools and lifecycle hooks) listed under plugin in opencode.json, not skill bundles. So the Boardwalk skill does not ship as an OpenCode plugin. Instead OpenCode loads Agent Skills natively, and reads the same boardwalk-use-cliskill the other harnesses use with nothing to install. From a checkout of the repo, link the skill into OpenCode's skills directory:

mkdir -p ~/.config/opencode/skills
ln -s "$(pwd)/plugins/boardwalk/skills/boardwalk-use-cli" \
  ~/.config/opencode/skills/boardwalk-use-cli

Already running the Claude Code plugin? OpenCode also discovers skills under ~/.claude/skills/, so the Boardwalk skill is available there with no extra step.

What it does

Installing the plugin gives the model the full CLI surface: init, dev, check, login, deploy, run, runs, cancel, secrets, environments, models, project linking, the credential-resolution order, the run-event channels, and the self-hosting knobs, plus the authoring guides and, on Claude Code, the MCP control-plane tools. The skills are single-source-of-truth across all five harnesses, so a fix lands everywhere at once. For the commands themselves, see the CLI reference; for how you as an agent should use all of this, see For coding agents.