Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Multi-provider support: Kimi, Claude, OpenCode + security fixes
What This Skill Does
Delegates coding tasks to Kimi CLI agents running in isolated git worktrees. Tasks execute headlessly without blocking the main agent, and each task gets its own branch to avoid git conflicts. Supports parallel workloads by running multiple tasks simultaneously.
Isolated worktrees prevent git conflicts during parallel task execution, which sessions_spawn does not reliably handle for single delegated coding jobs.
When to use it
- Running a refactoring task in a separate branch while continuing main work
- Delegating test generation to Kimi without blocking the current session
- Executing a headless code generation job from an OpenClaw agent
- Prototyping a feature in an isolated worktree to avoid git conflicts
- Cleaning up completed worktrees after merging delegated task output
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Write unit tests for auth.js and put them in a separate branch
- 1Verify Kimi CLI is installed and authenticated with cli-worker verify
- 2Execute the task: cli-worker execute "Write unit tests for auth.js" --success "All tests pass"
- 3Poll task status with cli-worker status <taskId>
- 4Merge the worktree branch into main with git merge openclaw/<taskId>
- 5Remove the worktree with cli-worker worktree remove <taskId>
Unit tests committed in an isolated branch and merged into main after review
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.