Subagent Creator for Openclaw

A powerful utility for generating and managing isolated Openclaw sub-agents with dedicated workspaces.

google-q-dot
v1.0.0
Mar 12, 2026
0
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install subagent-creator

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install subagent-creator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Subagent Creator?

The Subagent Creator provides a structured framework for scaling multi-agent systems within the Openclaw ecosystem. It allows developers to instantiate new agents with unique personalities, dedicated memory modules, and specialized toolsets. By leveraging these Openclaw Skills, you can move away from monolithic agents towards a more efficient, modular architecture where each sub-agent excels at a specific domain, such as research, writing, or orchestration.

This tool automates the creation of independent workspace directories and integrates them directly with enterprise communication platforms like Feishu. It ensures that every sub-agent has its own identity and execution context, preventing configuration drift and skill conflicts in complex AI deployments.

Subagent Creator Use Cases

  • Creating specialized search agents like sousou using bocha-search or tavily-search.
  • Deploying creative writing agents with humanizer and novel-writer Openclaw Skills.
  • Building a coordinated team of agents for complex project management via Feishu integration.
  • Implementing isolated testing environments for new agent behaviors and custom memory logic.

How Subagent Creator Works

  1. Structure the agent workspace by creating a dedicated directory containing core configuration files like SOUL.md and MEMORY.md.
  2. Map the new agent to specific communication channels and bot credentials in the central openclaw.json file.
  3. Localize required Openclaw Skills by copying them from the global directory into the agent's private skills directory for isolation.
  4. Define message synchronization rules in SOUL.md to ensure the agent reports progress to the correct target channels.
  5. Restart the Openclaw gateway to register the new agent and make it available for programmatic spawning.

Subagent Creator Setup

To set up a new sub-agent, follow these CLI steps:

# 1. Create the workspace directory
mkdir E:\\openclaw\\agents\\{agent_name}

# 2. Copy the necessary Openclaw Skills to the agent's local directory
cp -r E:\\openclaw\\skills\\[skill_name] E:\\openclaw\\agents\\{agent_name}\\skills\\

# 3. Update your openclaw.json with the new agent ID and Feishu bindings

# 4. Restart the gateway to apply changes
openclaw gateway restart

Subagent Creator Data Schema & Taxonomy

Component Description
SOUL.md Defines the agent's persona, core capabilities, and communication style rules.
MEMORY.md Tracks persistent data, session IDs, and active skill mappings for the agent.
identity.md Provides the unique identifier and metadata for the specific agent instance.
skills/ A private directory ensuring the agent only uses specific Openclaw Skills in isolation.
.openclaw/ Internal directory containing the workspace-state.json for execution tracking.

Subagent Creator Advanced Features

  • Integration with proactive-agent and self-improving Openclaw Skills for autonomous task management.
  • Dynamic sub-agent spawning using the sessions_spawn Python API for multi-agent orchestration.
  • Strict workspace isolation to ensure data privacy and prevent tool-overlap between different agents.
  • Automated message formatting with custom agent prefixes for clear communication in shared Feishu channels.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*