🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

openclaw-kilo-agent

by @sabyaghosh

High-performance coding agent and browser automation orchestrator using the Kilo CLI. Use when you need to: (1) Offload heavy-duty coding tasks (refactoring,...

Versionv1.0.0
Downloads361
Stars⭐ 1
TERMINAL
clawhub install openclaw-kilo-agent

πŸ“– About This Skill


name: openclaw-kilo-agent description: "High-performance coding agent and browser automation orchestrator using the Kilo CLI. Use when you need to: (1) Offload heavy-duty coding tasks (refactoring, multi-file edits, complex implementations), (2) Execute browser automation workflows (scraping, form-filling, navigating websites), (3) Manage sessions and context across different Kilo runs, (4) Use MCP servers for extended capabilities (Puppeteer, GitHub, FileSystem). This skill is the 'hands' for OpenClaw's 'brain'."

OpenClaw-Kilo-Agent

This skill coordinates the Kilo CLI to perform complex execution tasks, from deep codebase refactoring to automated browser interactions.

Core Capabilities

  • Heavy-Lifting Coding: Offload file-intensive tasks to the specialized Kilo agent.
  • Browser Automation: Control web browsers via Puppeteer MCP integration.
  • Session Continuity: Resume or fork existing Kilo sessions to maintain context.
  • Autonomous Execution: Run Kilo with --auto for hands-free automation in OpenClaw.
  • Setting Up Kilo

    If Kilo is not yet configured, follow the instructions in setup-guide.md.

    Key Config Location: ~/.config/kilo/kilo.json

    Workflow Pattern

    For a detailed breakdown of the "Brain and Hands" execution strategy, see workflow.md.

    1. Basic Task Execution

    To run a one-shot task with Kilo:
    kilo run --model  --auto ""
    

    2. Browser Automation Task

    To run a browser-based task using the Puppeteer MCP:
    kilo run --model  --auto "Use your puppeteer MCP tool to navigate to , , and report back ."
    

    3. Session Management

    To list, continue, or fork sessions:
    # List all sessions
    kilo session list

    Continue the last session

    kilo run --continue --model --auto ""

    Fork a specific session

    kilo run --session --fork --model --auto ""

    4. Monitoring Progress

    If a task takes a long time, use the process tool to poll the Kilo run.

    Best Practices

  • Specify the Model: Always use --model to ensure consistency (e.g., kilo/minimax/minimax-m2.5:free).
  • Use Auto-Approval: Always include the --auto flag when running Kilo from OpenClaw to avoid hanging on permission prompts.
  • Prompt Engineering: Be specific about the desired output. Kilo is powerful but benefits from clear, structured instructions.
  • Check Stats: Use kilo stats to monitor token usage and costs.
  • πŸ“‹ Tips & Best Practices

  • Specify the Model: Always use --model to ensure consistency (e.g., kilo/minimax/minimax-m2.5:free).
  • Use Auto-Approval: Always include the --auto flag when running Kilo from OpenClaw to avoid hanging on permission prompts.
  • Prompt Engineering: Be specific about the desired output. Kilo is powerful but benefits from clear, structured instructions.
  • Check Stats: Use kilo stats to monitor token usage and costs.