digital-team
by cabbage1016
管理数字员工(子 agent)的 skill,支持快速创建角色、启动、记忆管理。
安装
claude skill add --url https://github.com/openclaw/skills文档
管理数字员工(子 agent)的 skill,支持快速创建角色、启动、记忆管理。
触发方式
说"创建数字员工"、"管理数字员工"、"启动 XX 角色"等
核心逻辑:启动前自动检查
用户说"启动 XXX"时的处理流程:
- 解析角色:从用户指令中提取角色名(支持别名)
- 检查记忆:查看
workspace/agents/{角色}/是否存在 - 存在 → 正常启动,读取记忆
- 不存在 → 询问用户是否创建新角色
用户:启动 design 做登录页面
↓
1. 识别角色:design
2. 检查:agents/design/ 不存在
3. 询问:"还没创建 design 角色,要现在创建吗?"
↓
用户:好的
↓
4. 自动创建 agents/design/{profile,memory,current}.md
5. 继续启动流程
功能列表
1. 列出所有角色
列出所有数字员工
显示所有已创建的角色及其状态。
2. 创建新角色
创建角色 {角色名}: {核心职责描述}
例如:创建角色 design: UI/UX设计、交互优化
会在 workspace/agents/{角色名}/ 下自动创建:
profile.md- 角色设定memory.md- 长期记忆current.md- 当前状态
3. 启动数字员工 ⚡(核心功能)
启动 {角色名}
启动 {角色名} 执行 {任务描述}
启动流程:
- 解析角色名(支持别名匹配)
- 检查
agents/{角色}/是否存在 - 不存在 → 询问用户:"还没创建 {角色} 角色,要现在创建吗?"
- 用户确认 → 创建角色 → 继续启动
- 用户拒绝 → 取消启动
- 存在 → 读取记忆文件:
agents/{角色}/profile.mdagents/{角色}/memory.mdagents/{角色}/current.mdknowledge/project.mdknowledge/team.md
- 创建子 agent 并注入记忆
- 任务完成后自动更新记忆
4. 查看角色状态
{角色名} 状态
查看 {角色名} 记忆
5. 更新角色记忆
{角色名} 记住 {内容}
6. 批量创建角色
创建数字员工团队:{角色1}, {角色2}, {角色3}
文件结构
workspace/agents/
├── ROLES.md # 角色别名映射
├── TEMPLATE.md # 启动模板
├── pm/
│ ├── profile.md # 角色设定
│ ├── memory.md # 长期记忆
│ └── current.md # 当前任务
├── arch/
│ └── ...
├── qa/
│ └── ...
└── {新角色}/
└── ...
workspace/knowledge/
├── project.md # 项目背景
├── decisions.md # 已决策事项
└── team.md # 协作规则
内部命令
本 skill 内部使用:
exec ls- 检查角色目录是否存在exec mkdir- 创建角色目录read/write- 读写记忆文件sessions_spawn- 启动子 agent
使用示例
示例 1:启动已有角色
用户: "启动 pm 做一个用户登录功能"
skill 执行:
- 识别角色:pm
- 检查:
agents/pm/存在 ✅ - 读取记忆文件
- 创建子 agent
- 任务完成后更新
agents/pm/memory.md和current.md
示例 2:启动新角色(自动询问)
用户: "启动 design 做登录页面"
skill 执行:
- 识别角色:design
- 检查:
agents/design/不存在 ❌ - 询问用户:"还没创建 design 角色,要现在创建吗?"
用户: "好的"
- 自动创建:
agents/design/profile.mdagents/design/memory.mdagents/design/current.md- 更新
ROLES.md添加 design 映射
- 继续启动流程,读取新建的记忆文件
- 创建子 agent 执行任务
示例 3:取消创建
用户: "启动 design 做登录页面"
skill: "还没创建 design 角色,要现在创建吗?"
用户: "算了"
→ 取消启动,不创建角色
相关 Skills
claude-api
by anthropic
Build apps with the Claude API or Anthropic SDK. TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`/`claude_agent_sdk`, or user asks to use Claude API, Anthropic SDKs, or Agent SDK. DO NOT TRIGGER when: code imports `openai`/other AI SDK, general programming, or ML/data-science tasks.
solana-scam-detector
by ammkode
Detect scam tokens on Solana before you trade. Checks ticker patterns, token age, and known scam mints. Read-only — no wallet signing required.
revenue-studio
by amoldericksoans
A revenue-first solofounder studio that watches markets, finds monetizable pain, validates offers, ships narrow products, and compounds commercial memory across launches. Uses massive parallel agent orchestration with 8 layers: Signal Mesh, Extraction, Opportunity Graph, Cofounder Council, Revenue Lab, Build Studio, Launch Loop, and Portfolio Allocator.