ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

dispatchi

Launch non-blocking interactive Claude Code tasks for slash-only plugins like ralph-loop. Use when a task needs interactive slash commands and completion callback routing.

Why use this skill?

Use the dispatchi OpenClaw skill to run non-blocking, interactive Claude Code tasks in tmux. Ideal for complex automation and loop workflows.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/edxi/miniade-dispatchi
Or

What This Skill Does

The dispatchi skill is a specialized automation tool designed for OpenClaw agents to trigger non-blocking, interactive tasks powered by Claude Code. It acts as a wrapper around local script execution, specifically optimized for slash-only plugins like ralph-loop. Unlike standard command execution, dispatchi manages the lifecycle of a task by spinning up a dedicated tmux session in the background. This allows the AI agent to initiate complex, multi-step operations—such as iterative coding tasks or refactoring workflows—without blocking the main conversation thread. The skill includes built-in auto-exit logic that monitors for a 'completion-promise' (defaulting to "COMPLETE"), at which point it automatically terminates the tmux session and cleans up resources.

Installation

To integrate this skill into your OpenClaw environment, execute the following installation command in your terminal: clawhub install openclaw/skills/skills/edxi/miniade-dispatchi Ensure that your environment variables, specifically REPOS_ROOT, are correctly configured to point to your development directory, as the skill relies on accurate working directory mapping.

Use Cases

Use dispatchi when you need to run tasks that require persistent interactive sessions. Ideal scenarios include:

  • Long-running refactoring tasks where the agent needs to invoke multiple slash commands sequentially.
  • Automated loop-based operations like ralph-loop that require a background process to handle state.
  • Orchestrating tasks that produce extensive logs that would otherwise clutter your primary chat interface.

Example Prompts

  1. "/dispatchi web-portal feature-auth-update implement OAuth2 login flow using ralph-loop settings."
  2. "/dispatchi backend-service data-migration run the database schema migration scripts and wait for completion."
  3. "/dispatchi core-engine optimize-render-loop trigger the performance optimization routine and exit upon full completion promise."

Tips & Limitations

  • Security: The skill strictly parses dispatch.env.local files for key-value pairs without executing them, preventing shell injection. Network callbacks are disabled by default; you must explicitly set ENABLE_CALLBACK=1 to allow external reporting.
  • Lifecycle Management: Use /cancel <run-id> if you need to abort a loop prematurely. Avoid launching multiple conflicting instances on the same project path.
  • Monitoring: Because it operates in a background tmux session, check the logs in your REPOS_ROOT configured output paths if a task hangs or fails unexpectedly.

Metadata

Author@edxi
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-edxi-miniade-dispatchi": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#automation#claude-code#tmux#workflow#developer-tools
Safety Score: 4/5

Flags: file-read, file-write, code-execution