بنقرة واحدة
team-status
// This skill should be used when the user asks to "查看团队状态", "team status", "check team progress", "who is running", "团队运行情况", "团队进度", "谁在运行", "active teams". 查询当前运行中的团队的实时状态, 包括成员列表、任务进度和活跃情况。与 /team-list(查看磁盘配置)互补。
// This skill should be used when the user asks to "查看团队状态", "team status", "check team progress", "who is running", "团队运行情况", "团队进度", "谁在运行", "active teams". 查询当前运行中的团队的实时状态, 包括成员列表、任务进度和活跃情况。与 /team-list(查看磁盘配置)互补。
| name | team-status |
| description | This skill should be used when the user asks to "查看团队状态", "team status", "check team progress", "who is running", "团队运行情况", "团队进度", "谁在运行", "active teams". 查询当前运行中的团队的实时状态, 包括成员列表、任务进度和活跃情况。与 /team-list(查看磁盘配置)互补。 |
| version | 0.5.0 |
查询当前运行中的团队实时状态,展示成员、任务进度和活跃情况。
| /team-list | /team-status | |
|---|---|---|
| 数据来源 | .team-profiles/*.yaml(磁盘) | ~/.claude/teams/(运行时) |
| 内容 | 已保存的配置模板/快照 | 当前活跃团队的实时状态 |
| 用途 | 查看可加载的配置 | 查看正在运行的团队 |
使用 Bash 工具扫描 ~/.claude/teams/ 目录:
ls ~/.claude/teams/ 2>/dev/null
如果目录不存在或为空:
当前没有运行中的团队。
- /team-init 创建新团队
- /team-load 从已保存的配置加载团队
结束。
如果 $ARGUMENTS 非空,直接使用作为团队名称。
如果有多个运行中的团队且未指定名称:
AskUserQuestion:
question: "查看哪个团队的状态?"
header: "选择团队"
options:
- label: "{team_name_1}"
description: "查看此团队状态"
- label: "{team_name_2}"
description: "查看此团队状态"
- label: "全部"
description: "查看所有运行中的团队"
multiSelect: false
如果只有一个团队,直接查询该团队。
使用 Read 工具读取 ~/.claude/teams/{team_name}/config.json,提取:
name)description)members[]):每个成员的 name、agentType、colorcreatedAt 字段,如果存在;不存在则省略)使用 TaskList 工具获取当前任务列表。
对每个任务统计:
completed: 已完成数量in_progress: 进行中数量pending: 待处理数量对关键任务(in_progress 和 blocked)使用 TaskGet 获取详细信息:
团队状态: {team_name}
========================================
描述: {description}
成员: {N} 个活跃
成员列表:
{color} {member_name} ({agentType})
{color} {member_name} ({agentType})
...
(排除 team-lead 类型成员)
任务进度: {total} 个任务
✓ 已完成: {completed}
⚡ 进行中: {in_progress}
○ 待处理: {pending}
进行中的任务:
#{id} {subject} → {owner}
#{id} {subject} → {owner}
阻塞项:
#{id} {subject} ← 等待 #{blocked_by_id}
(如无阻塞项则显示 "无阻塞项")
完成进度: [{progress_bar}] {percent}%
========================================
操作提示:
- /team-save {team_name} 保存当前状态
- /team-stop {team_name} 终止团队
进度条生成规则:
█ 填充,未完成用 ░ 填充对每个团队重复步骤 3-5,最后输出汇总:
运行中的团队汇总
========================================
{team_name_1} {N}人 [{bar}] {percent}%
{team_name_2} {N}人 [{bar}] {percent}%
========================================
共 {total_teams} 个团队运行中。
~/.claude/teams/ 下的子目录名即为团队名称agentType: "team-lead" 的成员不计入成员列表展示⚠ {team_name} 配置异常 并跳过This skill should be used when the user asks to "初始化团队", "创建开发团队", "team init", "create team", "build team", "组建团队", "启动项目团队", "添加扩展角色", "add extension roles". 通过交互式问答收集项目信息, 创建包含专业角色的 Agent 工程团队。支持 8 种团队类型和 153 个扩展专业角色(跨 12 领域)。
This skill should be used when the user asks to "加载团队", "team load", "恢复团队", "载入团队配置", "load team", "restore team", "load team config", "载入团队", "重新加载团队", "reload team". 从 .team-profiles/ 读取 YAML 配置, 跳过交互问答直接创建团队。支持 template 和 snapshot 两种格式。
This skill should be used when the user asks to "删除团队配置", "team delete", "delete team config", "移除团队", "remove saved team", "清理团队配置". 从 .team-profiles/ 目录中删除已保存的 YAML 配置文件(非运行中团队, 运行中团队请用 /team-stop)。
This skill should be used when the user asks to "列出团队", "team list", "list teams", "show teams", "查看团队配置", "有哪些团队", "what teams are saved". 扫描 .team-profiles/ 目录, 展示所有已保存配置的摘要信息。与 /team-status(查看运行中团队)不同, 此技能查看磁盘上的持久化配置。
This skill should be used when the user asks to "安装远程角色", "team-roles add", "team-roles list", "添加远程角色", "管理远程角色", "从 GitHub 安装角色", "team-roles update", "team-roles remove", "team-roles search", "install remote roles", "add remote roles", "远程角色管理", "list remote roles", "update remote roles", "remove remote roles". 从 GitHub 仓库、单文件 URL 或 npx 包安装扩展角色到项目级缓存 .team-roles/。
This skill should be used when the user asks to "保存团队", "team save", "保存团队配置", "导出团队", "save team", "export team", "save team config". 从运行中的团队读取配置并保存为快照文件 到 .team-profiles/ 目录,供 /team-load 复用。