mcpField
G
gsd-workstreams

gsd-workstreams

github.com/open-gsdAgent 工作流11.0k417 次安装今天更新
代码仓库

关于 gsd-workstreams

gsd-workstreams 是用于在里程碑工作期间管理并行工作流的技能。它提供查看、创建、切换、恢复和归档工作流的命令,并汇总进度。

主要功能

  1. 01列出工作流及状态
  2. 02创建和切换工作流
  3. 03查看详细状态与进度
  4. 04恢复或归档工作流

适用场景

  1. 01跟踪并行工作流的状态
  2. 02为当前会话切换活动工作流
  3. 03归档已完成的工作流

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/open-gsd/gsd-core --skill gsd-workstreams

安装后在 Claude Code 中输入/gsd-workstreams确认已加载。

详细介绍

/gsd-workstreams

管理并行工作流,以同时推进多个里程碑。

用法

/gsd-workstreams [subcommand] [args]

子命令
命令说明
list列出所有工作流及其状态
create <name>创建新的工作流
status <name>查看单个工作流的详细状态
switch <name>设置当前工作流
progress汇总所有工作流的进度
complete <name>归档已完成的工作流
resume <name>恢复工作流

步骤 1:解析子命令

解析用户的输入,以确定要执行的工作流操作。 如果未提供子命令,默认使用 list。

步骤 2:执行操作

list

运行:gsd_run query workstream.list --raw --cwd "$CWD" 以表格形式显示工作流,包括名称、状态、当前阶段和进度。

create

运行:gsd_run query workstream.create <name> --raw --cwd "$CWD" 创建后,显示新的工作流路径,并建议后续步骤:

  • 使用 /gsd-new-milestone --ws <name> 设置里程碑
status

运行:gsd_run query workstream.status <name> --raw --cwd "$CWD" 显示详细的阶段划分和状态信息。

switch

运行:gsd_run query workstream.set <name> --raw --cwd "$CWD" 如果运行环境支持,也为当前会话设置 GSD_WORKSTREAM。 如果运行环境提供会话标识符,GSD 也会在会话本地保存当前工作流, 以免并发会话相互覆盖。

progress

运行:gsd_run query workstream.progress --raw --cwd "$CWD" 显示所有工作流的进度概览。

complete

运行:gsd_run query workstream.complete <name> --raw --cwd "$CWD" 将工作流归档到 milestones/。

resume

将该工作流设为当前工作流,并建议使用 /gsd-resume-work --ws <name>。

步骤 3:显示结果

将 gsd-tools query 的 JSON 输出整理为易读的内容。 在所有路由建议中包含 ${GSD_WS} 标记。

评论

支持 Markdown