π¦ ClawHub
Coder for OpenClaw
by @milleniumgenai
Install and wire a coding-focused OpenClaw sub-agent for background code execution, test-driven edits, bug fixing, small project scaffolding, and small-to-me...
TERMINAL
clawhub install coder-openclaw-agentπ About This Skill
name: "Coder for OpenClaw" description: "Install and wire a coding-focused OpenClaw sub-agent for background code execution, test-driven edits, bug fixing, small project scaffolding, and small-to-medium data-analysis tasks." version: "0.1.3" metadata: openclaw: homepage: "https://github.com/MilleniumGenAI/coder-openclaw-agent" requires: bins: - openclaw - docker - git config: - openclaw.json - openai-codex provider profile configured in OpenClaw
Coder for OpenClaw
What this skill is
This is an integration skill for installing and wiring thecoder OpenClaw sub-agent from the public repository:The repository contains:
workspace-coder prompt pack;coder-sandbox:latest Docker image definition;coder agent config template;This skill is intended for OpenClaw users who want a strong background coding and data-analysis sub-agent without building the orchestration from scratch.
What it can do
PARTIAL or FAILURE.Requirements
2026.3.x or lateropenai-codex provider profileInstall
1. Clone the repository: -git clone https://github.com/MilleniumGenAI/coder-openclaw-agent.git
2. Copy openclaw/workspace-coder/ into your OpenClaw base directory, or point your agent config at that path directly.
3. Build the sandbox image from the repository root:
- docker build -f docker/coder-sandbox.dockerfile -t coder-sandbox:latest .
4. Register the agent in openclaw.json using:
- openclaw/agent-config.template.json
5. If your main agent delegates coding tasks, align it with:
- openclaw/main-coder-prompt.mdValidate
Run these checks before using the agent in real work:openclaw models status --agent coder --probe --probe-provider openai-codex --json
openclaw sandbox explain --agent coder
Then run a first smoke task:
openclaw agent --agent coder --json --message "Return strictly valid JSON matching coder SOUL schema. GOAL: create /tmp/coder/smoke/main.py that prints hello. INPUTS: none. CONSTRAINTS: work only in /tmp/coder/smoke; use python3 and Linux/bash commands only; use PARTIAL if blocked. SUCCESS CRITERIA: python3 /tmp/coder/smoke/main.py prints hello. DELIVERABLES: codeblocks and sandbox_log."
Core references
Notes
openclaw/workspace-coder/SOUL.md./tmp/coder// .SUCCESS | PARTIAL | FAILURE.π Tips & Best Practices
openclaw/workspace-coder/SOUL.md./tmp/coder// .SUCCESS | PARTIAL | FAILURE.