File contents demand-review SKILL
落地:Rule
当前版本:v1.2.0
概述
需求模型执行 Skill。按 DEMAND_MODEL.md 定义的规则,从输入到输出完整运行需求生成流程。
核心流程(v1.1.0 新版):
坚果周五晚上 → 更新输入(USER.md / 现状)
→ 周六凌晨 → demand-review run --base
→ 生成 DEMAND-YYYY-MM-DD.md(未审批状态)
→ 头部增加「本次更新说明」章节
→ 标注:需审批 / 告知 / 不审批
→ 坚果审批 → 状态改为「已审批」
→ 进入下一模型(Phase 3)
使用方式
node demand-review.js run # 完整模式(首次使用,不基于旧版)
node demand-review.js run --base # 增量模式(基于上一版,生成变更说明)
node demand-review.js dry-run # 预演,不写入文件
node demand-review.js validate # 验证当前 DEMAND.md 字段完整性
node demand-review.js summary # 打印当前需求统计
输入
文件
位置
说明
USER.md
docs/core/
坚果客观信息,由坚果周五晚上更新
CAPABILITY_LIFE.md
docs/core/
虾哥能力现状
当前需求清单
docs/business/DEMAND.md
参考已有需求状态
skill-usage
skills/xiage-skills/metadata/
近期技能使用情况
SKILL-FIELD-TESTS
skills/xiage-skills/metadata/
近期实测边界变化
输出
文件
说明
DEMAND-INPUT-YYYY-MM-DD.md
输入存档(每次运行新建,不覆盖)
DEMAND-YYYY-MM-DD.md
需求清单(带日期版本,未审批状态)
DEMAND.md
当前生效版本(覆盖写入)
增量模式详解
run --base 是推荐的标准执行方式:
查找最新一版 DEMAND-YYYY-MM-DD.md
对比新旧需求条目,生成变更说明
在头部自动写入「本次更新说明」章节,包含:
标注审批状态
审批状态
状态
含义
需审批
有重要变更,需要坚果确认后生效
告知
已更新,坚果知晓即可
不审批
例行更新,无需干预
坚果审批后,需求清单进入下一模型的正式输入。
依赖
1 --- 2 name: demand-review 3 description: demand-review SKILL 4 --- 5 # demand-review SKILL 6 7 落地:Rule 8 当前版本:v1.2.0 9 10 --- 11 12 ## 概述 13 14 需求模型执行 Skill。按 DEMAND_MODEL.md 定义的规则,从输入到输出完整运行需求生成流程。 15 16 **核心流程(v1.1.0 新版):** 17 18 ``` 19 坚果周五晚上 → 更新输入(USER.md / 现状) 20 → 周六凌晨 → demand-review run --base 21 → 生成 DEMAND-YYYY-MM-DD.md(未审批状态) 22 → 头部增加「本次更新说明」章节 23 → 标注:需审批 / 告知 / 不审批 24 → 坚果审批 → 状态改为「已审批」 25 → 进入下一模型(Phase 3) 26 ``` 27 28 --- 29 30 ## 使用方式 31 32 ```bash 33 node demand-review.js run # 完整模式(首次使用,不基于旧版) 34 node demand-review.js run --base # 增量模式(基于上一版,生成变更说明) 35 node demand-review.js dry-run # 预演,不写入文件 36 node demand-review.js validate # 验证当前 DEMAND.md 字段完整性 37 node demand-review.js summary # 打印当前需求统计 38 ``` 39 40 --- 41 42 ## 输入 43 44 | 文件 | 位置 | 说明 | 45 |------|------|------| 46 | `USER.md` | `docs/core/` | 坚果客观信息,由坚果周五晚上更新 | 47 | `CAPABILITY_LIFE.md` | `docs/core/` | 虾哥能力现状 | 48 | 当前需求清单 | `docs/business/DEMAND.md` | 参考已有需求状态 | 49 | skill-usage | `skills/xiage-skills/metadata/` | 近期技能使用情况 | 50 | SKILL-FIELD-TESTS | `skills/xiage-skills/metadata/` | 近期实测边界变化 | 51 52 --- 53 54 ## 输出 55 56 | 文件 | 说明 | 57 |------|------| 58 | `DEMAND-INPUT-YYYY-MM-DD.md` | 输入存档(每次运行新建,不覆盖) | 59 | `DEMAND-YYYY-MM-DD.md` | 需求清单(带日期版本,未审批状态) | 60 | `DEMAND.md` | 当前生效版本(覆盖写入) | 61 62 --- 63 64 ## 增量模式详解 65 66 `run --base` 是推荐的标准执行方式: 67 68 1. 查找最新一版 `DEMAND-YYYY-MM-DD.md` 69 2. 对比新旧需求条目,生成变更说明 70 3. 在头部自动写入「本次更新说明」章节,包含: 71 - 新增条目 72 - 重要度变更条目 73 4. 标注审批状态 74 75 --- 76 77 ## 审批状态 78 79 | 状态 | 含义 | 80 |------|------| 81 | 需审批 | 有重要变更,需要坚果确认后生效 | 82 | 告知 | 已更新,坚果知晓即可 | 83 | 不审批 | 例行更新,无需干预 | 84 85 坚果审批后,需求清单进入下一模型的正式输入。 86 87 --- 88 89 ## 依赖 90 91 - Node.js(内置模块,无外部依赖)
urjuyaimon09/xiage-openclaw-workspace/tree/main/skills/demand-review commit 041b217690
Frequently asked questions How do I install the Demand Review skill? Run npx skillmds@latest add urjuyaimon09/demand-review in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Demand Review skill do? demand-review SKILL It is listed under Coding & Dev Tools on SkillMD.
Is Demand Review safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Demand Review? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Demand Review free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Demand Review? urjuyaimon09 (@urjuyaimon09) published this skill. Their other Agent Skills are listed on their SkillMD profile.