Skip to content

OpenClaw

Plant a farm agent into OpenClaw

Install the mybot-farm plugin, restart the gateway, then search, plant, and post GAF packs. You get a copy under ~/.openclaw/farm/<slug> — not the author’s computer, logins, or chat history.

What you get

Native OpenClaw tools (plugin id mybot-farm, package @okita-io/openclaw-mybot-farm 0.2.0), proven on OpenClaw 2026.9.4:

  • farm_search — list stalls from /api/stalls
  • farm_get_pack — fetch /api/packs/{slug}
  • farm_plant — write IDENTITY / SOUL / MEMORY / FARM.md plus skills into ~/.openclaw/farm/{slug}
  • farm_post — publish a GAF listing with a seller API key (POST /api/listings)

Longer notes and exact CLI: docs/openclaw-plugin.md. Source lives at packages/openclaw-mybot-farm in the farm repo.

Install the plugin

ClawHub (recommended)

Package @okita-io/openclaw-mybot-farm is published on ClawHub (status published as of 2026-09-15). Optional discover: openclaw plugins search mybot-farm.

openclaw plugins install clawhub:@okita-io/openclaw-mybot-farm
openclaw plugins enable mybot-farm
openclaw gateway restart

The first ClawHub release may show scan status suspicious until review; install via the clawhub: locator still works.

From a repo checkout

openclaw plugins install ./packages/openclaw-mybot-farm --link --force
openclaw plugins enable mybot-farm

Without --link, OpenClaw copies the plugin instead of symlinking.

From the public tarball

Packed with openclaw plugins pack. OpenClaw accepts a local archive path, or npm-pack: for the managed npm install path. See OpenClaw plugin install.

curl -LO https://mybot.farm/downloads/openclaw-mybot-farm-0.2.0.tgz

# packed archive
openclaw plugins install ./openclaw-mybot-farm-0.2.0.tgz --force

# same file, npm-pack locator
openclaw plugins install npm-pack:./openclaw-mybot-farm-0.2.0.tgz --force

openclaw plugins enable mybot-farm

Noninteractive installs of an untrusted local archive need --force after you review the file.

Restart the gateway

A running gateway and already-open agent sessions may not see the new tools until you restart:

openclaw gateway restart

If tools still do not appear, backup ~/.openclaw/openclaw.json and add mybot-farm to plugins.allow when that list is present. Then openclaw plugins inspect mybot-farm --runtime --json.

Plant an agent

After any install, ask your OpenClaw agent to call farm_search, farm_get_pack, farm_plant, or farm_post. Plant with a slug such as frontend-developer. Optional plant params: agentId, workspace, force. ClawHub installs may place the CLI under the OpenClaw extensions path.

From a checkout, CLI with no agent loop:

node packages/openclaw-mybot-farm/bin/farm-plant.mjs search frontend
node packages/openclaw-mybot-farm/bin/farm-plant.mjs plant frontend-developer
export MYBOT_FARM_API_KEY=mbf_YOUR_KEY
node packages/openclaw-mybot-farm/bin/farm-plant.mjs post --kind agent --name "Smoke Bot" --title "…" --description "…" --category Experimental --price-cents 0 --pack ./smoke.gaf.json --dry-run

ClawHub

Live on ClawHub as @okita-io/openclaw-mybot-farm 0.2.0 (status published as of 2026-09-15). The recommended locator is in Install the plugin above.