基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/JackSmith111977/Knowledge-Base --skill requirement-change命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
每日新闻聚合筛选,支持多主题多信源配置,通过 web-access 收集新闻并执行 Pipeline(搜索→抓取→验证→评分→输出),只保留评分 > 4 的优质内容,生成结构化报告
为项目配置 Claude Code 减少询问模式,扫描现有配置和 MCP 命令后生成 permissions 规则
深度调研任意主题并生成结构化知识文档,基于 KB-INDEX 索引快速推荐位置,支持知识库重复检测和 SubAgent 并行模式,集成 web-access 进行智能调研,v14 新增草稿评分 + 合并决策树解决多草稿重叠/冲突问题
| name | requirement-change |
| description | 处理项目需求变更,包括添加/修改需求、同步更新文档、生成变更记录,执行前必须通过无限询问澄清需求 |
| aliases | ["req-change","requirement","req"] |
| commands | ["/req-change"] |
| author | Kei |
| triggers | ["添加需求,修改 PRD,需求变更,更新需求,调整需求"] |
| version | 2.0.0 |
| compatibility | 需要 WebFetch 能力读取文档 |
| metadata | {"category":"团队规范 + 文档生成(混合型)","type":"需求管理","patterns":["inversion","pipeline"],"interaction":"multi-turn","stages":"4","gating":"required"} |
当用户需要添加新功能需求、修改已有需求或调整优先级时,自动使用此 Skill。
核心原则:
适用场景:
不适用场景:
步骤 1.1:读取当前文档状态
1. 读取 PRD.md → 获取现有需求列表
2. 读取 IMPLEMENTATION_PLAN.md → 获取阶段划分
3. 读取 .claude/progress.txt → 获取当前进度
步骤 1.2:执行无限询问
不做任何假设,通过询问澄清以下问题(根据情况调整):
添加新需求时:
## 需求澄清 - 第 N 轮询问
请回答以下问题:
### 基础信息
1. 功能名称是什么?
2. 功能描述/用户故事是什么?(作为 XX 用户,我希望 XX,以便 XX)
3. 建议的优先级?(P0/P1/P2)
### 范围界定
4. 此功能涉及哪些模块?(前端/后端/数据库)
5. 是否需要新的数据库表/字段?
6. 是否需要新的 API/Server Action?
### 依赖关系
7. 此功能依赖其他功能吗?
8. 其他功能依赖此功能吗?
### 验收标准
9. 如何判断此功能完成?
10. 有什么明确的不做范围(Out of Scope)吗?
修改优先级时:
## 变更澄清
1. 为什么需要调整优先级?
2. 此调整影响哪些其他需求?
3. 是否需要调整实现计划的时间安排?
询问规则:
等待用户确认需求清晰后,进入阶段 2。
步骤 2.1:分析文档影响
| 文档 | 检查项 |
|---|---|
| PRD.md | 是否需要添加/修改功能条目 |
| IMPLEMENTATION_PLAN.md | 阶段划分、时间规划是否需调整 |
| progress.txt | 当前任务是否需更新 |
| CLAUDE.md | 规则是否需调整 |
步骤 2.2:生成影响报告
## 影响分析报告
### 直接影响
- PRD.md:新增/修改 [X] 个功能条目
- IMPLEMENTATION_PLAN.md:调整 [X] 阶段
### 间接影响
- 数据库:需要/不需要 新表
- API:需要/不需要 新端点
- 前端:需要/不需要 新组件
### 风险评估
- 技术风险:[低/中/高]
- 时间风险:[低/中/高]
输出报告,等待用户确认。
步骤 3.1:更新 PRD.md
根据需求类型执行:
添加功能:
在对应优先级章节添加:
| [ID] | [功能名称] | [描述] |
修改优先级:
1. 从原优先级章节移除
2. 添加到新优先级章节
步骤 3.2:更新 IMPLEMENTATION_PLAN.md
同步调整阶段划分和时间规划。
步骤 3.3:更新 progress.txt
如影响当前任务,更新进度状态。
步骤 3.4:生成变更记录
## 变更记录 - 2026-XX-XX
| 变更项 | 变更前 | 变更后 | 原因 |
|--------|--------|--------|------|
| ... | ... | ... | ... |
步骤 4.1:输出变更摘要
## 变更执行完成
### 已更新文件
- ✅ PRD.md
- ✅ IMPLEMENTATION_PLAN.md
- ✅ progress.txt
### 变更记录
[变更摘要]
### 建议提交信息
fix: 添加 [功能名称] 需求
- 新增 PRD 功能条目 [ID]
- 更新阶段划分
步骤 4.2:等待用户确认提交
询问:
是否执行 git 提交?
- 是:执行 git add → git commit
- 否:保持工作区状态
# 需求变更报告
**日期**:2026-XX-XX
**类型**:添加/修改/删除
**优先级**:P0/P1/P2
---
## 变更内容
[详细描述]
## 影响分析
[影响范围和风险评估]
## 已更新文档
- [ ] PRD.md
- [ ] IMPLEMENTATION_PLAN.md
- [ ] progress.txt
## 变更记录
[版本历史条目]
每轮限 5 问,根据情况选择:
第一轮(基础信息):
第二轮(技术范围):
第三轮(验收标准):
| 情况 | 处理方式 |
|---|---|
| 需求模糊 | 继续询问,不假设 |
| 需求冲突 | 指出冲突,让用户决策 |
| 跨阶段调整 | 警告影响,需明确确认 |
| P0 级变更 | 必须用户明确确认 |
错误做法:
正确做法:
用户:"添加一个用户收藏功能"
Skill 响应:
📋 已收到需求变更请求
## 第一轮询问(1/5)
1. 功能名称是"用户收藏"吗?或有其他名称?
2. 用户收藏的具体场景是什么?(收藏风格/收藏组件?)
3. 建议优先级?(P0 核心/P1 重要/P2 可选)
4. 是否需要收藏分类/标签功能?
5. 用户收藏需要公开/私有选项吗?
用户回答后:
📋 收到回复
## 第二轮询问(2/5)
1. 需要创建 favorites 数据库表吗?
2. 一个用户可以收藏多少个风格?有上限吗?
3. 收藏后需要通知风格作者吗?
...
需求清晰后:
## 影响分析报告
### 直接影响
- PRD.md:P1 章节新增"用户收藏"功能
- 数据库:需要 favorites 表
...
请确认以上分析,或提出修改意见。
用户:"把社交功能优先级改为 P0"
Skill 响应:
📋 已收到优先级调整请求
当前状态:
- 社交功能(点赞/评论/收藏):P1 阶段
## 变更澄清
1. 为什么需要调整为 P0?
2. 此调整影响 P0 其他功能吗?
3. 是否接受延长 MVP 发布时间?
| 资源 | 文件 | 用途 |
|---|---|---|
| 变更申请模板 | templates/change-request.md | 标准变更申请格式 |
| 变更记录模板 | templates/changelog.md | 版本历史格式 |
| 影响分析清单 | checklists/impact-analysis.md | 影响评估检查 |
| 使用示例 | examples/examples.md | 更多场景示例 |
Skill 版本:1.0.0 作者:Kei 创建日期:2026-03-27 不做假设,询问优先