需求编写助手 (Requirements Writer)
SkillDocs & knowledgeRequirements writing assistant - writes software requirements documents. Use cases: (1) turning vague ideas into structured functional requirements, (2) writing user stories and acceptance criteria, (3) creating tech specs, (4) requirements prioritization and ranking, (5) impact analysis of requirem
Use 需求编写助手 (Requirements Writer) in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add 需求编写助手 (Requirements Writer) and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the 需求编写助手 (Requirements Writer) skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by chendongqi/opb-skills in skills/rnd-requirements-writer/SKILL.md and read by Ahel’s review.
将模糊想法转化为清晰、可执行的软件需求文档。
工作流程
1. 需求澄清
收集信息前先问清楚:
- 目标用户:谁会使用这个功能?
- 核心问题:解决什么痛点?
- 成功标准:如何判断功能完成?
- 约束条件:技术限制、时间限制、资源限制?
2. 选择输出格式
根据需求类型选择合适的格式:
| 类型 | 适用场景 | 模板 |
|---|---|---|
| 用户故事 | 敏捷开发、功能点级别 | user-story.md |
| PRD | 完整功能模块、产品规划 | prd.md |
| 技术规格 | API设计、系统架构 | tech-spec.md |
3. 编写原则
INVEST 原则(用户故事):
- Independent:独立可交付
- Negotiable:可协商细节
- Valuable:有用户价值
- Estimable:可估算工作量
- Small:足够小(1-3天)
- Testable:可测试验证
SMART 原则(验收标准):
- Specific:具体明确
- Measurable:可量化
- Achievable:可实现
- Relevant:相关联
- Time-bound:有时限
4. 优先级评估
使用 MoSCoW 方法:
- Must have:核心功能,没有则无法发布
- Should have:重要功能,但可延期
- Could have:锦上添花
- Won't have:本期不做
或使用 RICE 评分:
- Reach:影响用户数
- Impact:影响程度(0.25/0.5/1/2/3)
- Confidence:信心程度(0-100%)
- Effort:工作量(人周)
- 分数 = (Reach × Impact × Confidence) / Effort
快速参考
用户故事格式
作为 [用户角色],
我想要 [功能/行为],
以便 [获得的价值]。
验收标准:
- Given [前置条件],When [用户行为],Then [期望结果]
功能需求要素
FR-001: [功能名称]
- 描述:[一句话说明]
- 输入:[输入参数]
- 处理:[处理逻辑]
- 输出:[输出结果]
- 异常:[异常处理]
- 优先级:[P0/P1/P2/P3]
非功能需求检查清单
- 性能:响应时间、吞吐量、并发数
- 可用性:SLA、故障恢复时间
- 安全性:认证、授权、数据保护
- 可扩展性:负载增长、水平扩展
- 兼容性:浏览器、设备、API版本
- 可维护性:日志、监控、文档
输出规范
- 使用 Markdown 格式
- 需求编号采用
[模块]-[序号]格式(如AUTH-001) - 优先级标注 P0-P3(P0最高)
- 每个需求必须有验收标准
- 关联需求使用超链接引用
Signals
- GitHub stars
- 125
- Forks
- 21
- Last commit
- Feb 2026
Advanced
- Item type
- skill
- Key
rnd-requirements-writer- Source
- github.com/chendongqi/opb-skills
github.com/chendongqi/opb-skills
Related picks
Skill · larksuite
The pick for Markdownmarkdown-formatter
Skill · nvidia
The pick for Markdownhandoff
Skill · mattpocock
More in Docs & knowledgecanvas-design
Skill · anthropics
More in Docs & knowledgedoc-coauthoring
Skill · anthropics
More in Docs & knowledgepopups
Skill · coreyhaines31
More in Docs & knowledge