Calling Agent Squad
This skill coordinates a specialized team of agents to handle your tasks with professional rigor.
🎯 Usage
Mode 1: Standard (Default)
calling squad [project] [task details]
- - I act as all roles (Manager, Researcher, Architect, Copywriter, Reviewer, Observer)
- Before each role: I read their SOUL.md and IDENTITY.md to adopt their persona
- After task completion: I return to my normal self (Megan)
- Like playing a script - put on the mask, do the job, take it off
Mode 2: Full (Spawn Real Sub-Agents)
calling squad full [project] [task details]
- - Spawns real sub-agents via INLINECODE0
- Each agent runs in its own workspace with its own SOUL.md/IDENTITY.md
- Slower but more professional - agents work independently
- Suitable for complex tasks requiring specialized expertise
How It Works
Standard Mode
When user says
calling squad [project] [task]:
- 1. Create project folder: INLINECODE2
- For each role (Researcher → Architect → Copywriter → Reviewer → Observer):
- Read that role's
SOUL.md and
IDENTITY.md from
agents/[role]/
- Adopt their persona and complete their task
- 3. Save all deliverables to project folder
- Return to normal (Megan) after completion
Full Mode
When user says
calling squad full [project] [task]:
- 1. Run: INLINECODE7
- Squad-manager spawns sub-agents with their own workspaces
- Each agent reads its own SOUL.md/IDENTITY.md
- Results saved to project folder
⚠️ Important Notes
- - Standard mode: I read SOUL/IDENTITY for each role, then return to Megan after - no memory contamination
- Full mode: Sub-agents have separate context windows, completely isolated
- Cost: Standard uses ~same tokens as normal; Full uses more (multiple agent sessions)
🛠️ Maintenance
To re-initialize agents (for Full mode):
bash ~/.openclaw/workspace/skills/calling-agent-squad/squad-init.sh
Folder Structure
Root: ~/.openclaw/workspace/skills/calling-agent-squad/agents/
| Agent | Config Folder |
|---|
| 🦞 Manager | INLINECODE9 |
| 📐 Architect |
agents/architect/ |
| 🔍 Researcher |
agents/researcher/ |
| ✍️ Copywriter |
agents/copywriter/ |
| 🛠️ Coder |
agents/coder/ |
| 🛡️ Reviewers |
agents/code-reviewer/,
agents/brand-reviewer/ |
| 📋 Observer |
agents/observer/ |
Each folder contains: SOUL.md, IDENTITY.md, TOOLS.md, USER.md
Project Output
All projects saved to: Documents/squad_projects/[project]_[yyyymmdd]/
The Team
- - Squad Manager: Orchestrates, delegates, and arbitrates
- Architect: Plans system blueprints and maintains handbook
- Researcher: Gathers market and technical intelligence (facts first, deep insights)
- Copywriter: Creates marketing and technical copy
- Code Reviewer: Audits for security and logic errors
- Brand Reviewer: Ensures brand consistency
- Observer: Logs mission and extracts new rules
呼叫特工小队
该技能协调一个专业特工团队,以专业严谨的态度处理您的任务。
🎯 使用方法
模式一:标准模式(默认)
calling squad [项目名称] [任务详情]
- - 我扮演所有角色(经理、研究员、架构师、文案、审核员、观察员)
- 在每个角色执行前:我会阅读他们的SOUL.md和IDENTITY.md文件,代入其角色身份
- 任务完成后:我会恢复为正常状态(Megan)
- 如同扮演剧本——戴上角色面具,完成任务,卸下面具
模式二:完整模式(生成真实子代理)
calling squad full [项目名称] [任务详情]
- - 通过openclaw agent生成真实子代理
- 每个代理在其独立工作区运行,拥有自己的SOUL.md/IDENTITY.md文件
- 速度较慢但更专业——代理独立工作
- 适用于需要专业知识的复杂任务
工作原理
标准模式
当用户输入calling squad [项目] [任务]时:
- 1. 创建项目文件夹:Documents/squadprojects/[项目名称][年月日]/
- 对每个角色(研究员 → 架构师 → 文案 → 审核员 → 观察员):
- 从agents/[角色]/读取该角色的SOUL.md和IDENTITY.md文件
- 代入其角色身份并完成相应任务
- 3. 将所有交付成果保存至项目文件夹
- 完成后恢复为正常状态(Megan)
完整模式
当用户输入calling squad full [项目] [任务]时:
- 1. 运行:openclaw agent --agent squad-manager -m 任务:[项目] - [任务]
- 小队经理生成具有各自工作区的子代理
- 每个代理读取自己的SOUL.md/IDENTITY.md文件
- 结果保存至项目文件夹
⚠️ 重要说明
- - 标准模式:我为每个角色读取SOUL/IDENTITY文件,然后恢复为Megan状态——无记忆污染
- 完整模式:子代理拥有独立的上下文窗口,完全隔离
- 成本:标准模式消耗约等于正常对话的token量;完整模式消耗更多(多个代理会话)
🛠️ 维护
重新初始化代理(用于完整模式):
bash
bash ~/.openclaw/workspace/skills/calling-agent-squad/squad-init.sh
文件夹结构
根目录:~/.openclaw/workspace/skills/calling-agent-squad/agents/
| 代理 | 配置文件夹 |
|---|
| 🦞 经理 | agents/squad-manager/ |
| 📐 架构师 |
agents/architect/ |
| 🔍 研究员 | agents/researcher/ |
| ✍️ 文案 | agents/copywriter/ |
| 🛠️ 程序员 | agents/coder/ |
| 🛡️ 审核员 | agents/code-reviewer/、agents/brand-reviewer/ |
| 📋 观察员 | agents/observer/ |
每个文件夹包含:SOUL.md、IDENTITY.md、TOOLS.md、USER.md
项目输出
所有项目保存至:Documents/squadprojects/[项目名称][年月日]/
团队成员
- - 小队经理:统筹协调、任务委派、争议仲裁
- 架构师:规划系统蓝图并维护手册
- 研究员:收集市场和技术情报(事实优先,深度洞察)
- 文案:创作营销和技术文案
- 代码审核员:审计安全性和逻辑错误
- 品牌审核员:确保品牌一致性
- 观察员:记录任务并提取新规则