返回顶部
S

Spec Workflow Mcp规范工作流MCP

Serve spec-driven dev tools via MCP for AI-assisted workflows. Use when adding tasks, planning iterations, tracking completion, reviewing quality.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
118
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

Spec Workflow Mcp

技能名称: Spec Workflow Mcp

详细描述:

Spec Workflow MCP

Spec Workflow MCP v2.0.0 — 一个通过模型上下文协议(MCP)提供的、面向规范驱动开发工作流的生产力工具包。管理任务、规划冲刺、跟踪进度、审查交付物、设置提醒、确定工作优先级以及运行周回顾——所有这些都可以通过命令行完成,并带有时间戳的日志条目。

命令

脚本(scripts/script.sh)通过一个 case 分发器暴露以下命令:

命令描述
add <input>添加一个新的规范/任务条目。无参数时,显示最近20条添加条目。
plan <input>
记录一个规划条目(冲刺规划、迭代目标)。无参数时,列出最近的规划。 |
| track | 跟踪任务或交付物的进度。无参数时,列出最近的跟踪条目。 |
| review | 记录一条审查笔记(代码审查、规范审查)。无参数时,列出最近的审查。 |
| streak | 记录一条连续打卡条目(每日一致性跟踪)。无参数时,列出最近的连续打卡。 |
| remind | 设置提醒或记录一条提醒笔记。无参数时,列出最近的提醒。 |
| prioritize | 记录一个优先级决策。无参数时,列出最近的优先级决策。 |
| archive | 归档一个已完成的项目。无参数时,列出最近的归档条目。 |
| tag | 标记或分类一个条目。无参数时,列出最近的标签。 |
| timeline | 记录一条时间线/里程碑条目。无参数时,列出最近的时间线条目。 |
| report | 生成或记录一条报告条目。无参数时,列出最近的报告。 |
| weekly-review | 记录一条周回顾总结。无参数时,列出最近的周回顾。 |
| stats | 显示所有日志文件的汇总统计信息(按类型统计的条目数、总数、磁盘使用量)。 |
| export | 将所有数据以 json、csv 或 txt 格式导出到 $DATA_DIR/export.。 |
| search | 在所有日志文件中搜索一个词条(不区分大小写的 grep)。 |
| recent | 显示 history.log 中最近的20行。 |
| status | 健康检查——显示版本、数据目录、总条目数、磁盘使用量、最后活动时间。 |
| help | 显示完整的帮助/使用信息。 |
| version | 打印 spec-workflow-mcp v2.0.0。 |

每个条目命令的工作方式

  1. 1. 如果无参数调用,则显示 .log 的最后20行。
  2. 如果带参数调用,则:
- 为输入添加时间戳(YYYY-MM-DD HH:MM|) - 将其追加到 $DATA_DIR/.log - 打印确认信息,并显示当前总计数 - 将操作记录到 history.log

数据存储

所有数据以纯文本日志文件形式存储在以下目录:

~/.local/share/spec-workflow-mcp/
├── add.log
├── plan.log
├── track.log
├── review.log
├── streak.log
├── remind.log
├── prioritize.log
├── archive.log
├── tag.log
├── timeline.log
├── report.log
├── weekly-review.log
└── history.log # 统一活动日志

每行日志使用管道分隔格式:YYYY-MM-DD HH:MM|

history.log 使用格式:MM-DD HH:MM :

要求

  • - Bash 4.0+(使用 local 变量、set -euo pipefail)
  • coreutils:date、wc、du、tail、cat、basename、grep、sed
  • 无需外部依赖、API密钥或网络访问
  • 适用于 Linux 和 macOS

使用场景

  1. 1. 冲刺规划——使用 plan 记录迭代目标,然后在冲刺期间使用 track 记录进度
  2. 任务管理——使用 add 捕获新的规范或任务,使用 prioritize 排序,完成后使用 archive
  3. 每日站会——使用 streak 保持一致性跟踪,使用 recent 回顾昨天的工作
  4. 代码/规范审查——使用 review 记录审查笔记和决策,供将来参考
  5. 周回顾——使用 weekly-review 捕获每周总结,然后使用 export 为利益相关者生成报告

示例

添加任务并规划冲刺

bash

添加新规范


bash scripts/script.sh add API 速率限制——滑动窗口实现

规划冲刺

bash scripts/script.sh plan 冲刺 8:速率限制器、缓存层、监控

跟踪进度和审查

bash

跟踪完成情况


bash scripts/script.sh track 速率限制器:Redis 后端完成,单元测试通过

记录审查

bash scripts/script.sh review 速率限制器 PR #87:已批准,添加了集成测试

设置提醒和管理优先级

bash

设置提醒


bash scripts/script.sh remind 为周五利益相关者会议准备演示

确定优先级

bash scripts/script.sh prioritize P1:多区域缓存失效的边界情况

周回顾和导出

bash

记录每周总结


bash scripts/script.sh weekly-review 发布了速率限制器,开始缓存层,在 Redis 集群配置上受阻

将所有数据导出为 CSV

bash scripts/script.sh export csv

搜索和查看时间线

bash

查找所有提及 cache 的条目


bash scripts/script.sh search cache

记录里程碑

bash scripts/script.sh timeline v2.1 发布候选版本已标记

查看总体统计信息

bash scripts/script.sh stats

配置

设置 DATA_DIR 变量(或在脚本中修改它)以更改存储目录。默认值:~/.local/share/spec-workflow-mcp/

输出

所有命令打印到标准输出。根据需要重定向到文件:

bash
bash scripts/script.sh weekly-review > retro-notes.txt



由 BytesAgain 提供支持 | bytesagain.com | hello@bytesagain.com

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 spec-workflow-mcp-1776126697 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 spec-workflow-mcp-1776126697 技能

通过命令行安装

skillhub install spec-workflow-mcp-1776126697

下载

⬇ 下载 Spec Workflow Mcp v1.0.0(免费)

文件大小: 5.07 KB | 发布时间: 2026-4-14 10:27

v1.0.0 最新 2026-4-14 10:27
publish v1.0.0

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部