LaunchKit · 2026
Back to Skills

cli-worker

Delegates coding tasks to Kimi CLI agents in isolated git worktrees.

0
486 downloads
by @quratus

Setup & Installation

openclaw skills install @quratus/cli-worker

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install cli-worker

Version History

v0.3.0Feb 19, 2026 - Version note by skill developer:

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.

INPUT

User asks: Write unit tests for auth.js and put them in a separate branch

AGENT
  1. 1Verify Kimi CLI is installed and authenticated with cli-worker verify
  2. 2Execute the task: cli-worker execute "Write unit tests for auth.js" --success "All tests pass"
  3. 3Poll task status with cli-worker status <taskId>
  4. 4Merge the worktree branch into main with git merge openclaw/<taskId>
  5. 5Remove the worktree with cli-worker worktree remove <taskId>
OUTPUT

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.

Kimi CLI installed (uv tool install kimi-cli or from code.kimi.com)Kimi account authenticated via OAuth (run kimi then /login)