dokku-skills
OpenClaw/ClawHub skill for Dokku: install, upgrade, deploy apps, run one-off/background tasks, and clean up containers.
What this skill covers
- Install — Installing Dokku (bootstrap, post-install, alternatives)
- Upgrade — Upgrading Dokku (migration guides, before/after, dokku-update, apt)
- Cleanup — Cleaning up Dokku and containers (prune, builder prune, apps)
- Apps — create, destroy, list, rename, clone, lock, unlock, report
- Config, domains, git, run, logs, ps, plugin, certs, nginx, storage, network — full command reference per namespace
Install the skill locally
Option 1: From ClawHub (after publish)
npm i -g clawhub
clawhub install dokku
Then start a new OpenClaw session so the skill is loaded.
Option 2: Copy into your workspace
Copy the dokku/ folder into your OpenClaw skills directory:
- Workspace:
<workspace>/skills/dokku/ - Global:
~/.openclaw/skills/dokku/
Start a new OpenClaw session after copying.
Publish to ClawHub
From this repo root:
- Log in:
clawhub login(orclawhub login --token <token>) - Publish the skill:
clawhub publish ./dokku --slug dokku --name "Dokku" --version 1.0.0 --changelog "Initial release." --tags latest
After that, anyone can install with: clawhub install dokku.
Updating the skill
- Edit section files under
dokku/<namespace>/commands.mdordokku/SKILL.md - Bump version in
CHANGELOG.md - Publish:
clawhub publish ./dokku --slug dokku --name "Dokku" --version x.y.z --changelog "..." --tags latest - Users upgrade with:
clawhub update dokku
License
MIT


