بنقرة واحدة
requirements-discovery
需求澄清框架(四维度)。收到新项目需求时,主动识别缺失信息,写入 requirements.md,通知 Human 确认。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
需求澄清框架(四维度)。收到新项目需求时,主动识别缺失信息,写入 requirements.md,通知 Human 确认。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
技术设计文档 SOP——从需求到设计方案,产出 Markdown 文件到 workspace/demo_agent/output/
Manager 与用户对话澄清需求的思考框架(4 维:goal/boundary/constraint/risk)。当人类消息 classify=new_requirement 时**一定**加载本 skill。逐维评估覆盖度、一次问 2-3 个问题、全覆盖后转 requirements_write。所有'帮我做 X / 新需求'触发都走此 skill。
Manager 扫描并列出已有 SOP 集合的 skill。当用户问'有哪些 SOP / 流程'或 Manager 自检是否需新建 SOP 时**一定**加载本 skill。扫 workspace/manager/skills/sop_* 目录,读每个 SKILL.md frontmatter 的 description,组装成列表。所有'列一下现有流程'触发都走此 skill。
团队邮箱操作(读自己 inbox 或给其他角色发邮件)。直接调用 send_mail / read_inbox / mark_done 工具,不要手动操作 JSON 文件。
QA 在沙盒里执行 qa/test_plan.md 所有用例、收集失败、写 defect 的 skill。当 QA 收到 type=task_assign 且 subject 含'测试执行/run tests'的邮件时**一定**加载本 skill。按 test_plan 跑 pytest → 通过标 pass、失败写 qa/defects/defect_{id}.md → 汇总 qa/test_report.md + task_done。如有 defect,顺带发 task_assign 给 RD 修复。所有'QA 真的跑测试'的时刻走此 skill。
RD 按 tech_design.md 在沙盒里实现代码 + 单测 + 跑 pytest 通过。当 RD 收到 type=task_assign 且 subject 含'实现代码/code'的邮件时**一定**加载本 skill。五层分目录写代码 + 单测 ≥80% 覆盖 + 最多 3 次失败重试 → task_done 回 Manager。所有'开始写 feature code'的时刻走此 skill。
| name | requirements_discovery |
| type | reference |
| description | 需求澄清框架(四维度)。收到新项目需求时,主动识别缺失信息,写入 requirements.md,通知 Human 确认。 |
收到新项目需求时,先澄清再分配任务。没有 Human 确认的需求文档,不分配任何任务。
分析需求,识别哪些信息缺失:
用 writeFile 写入共享工作区的宿主机路径(needs/requirements.md):
# 项目需求文档
## 项目背景
(描述用户原始需求)
## 目标
(要解决的问题和成功标准)
## 边界
### 范围内
- (功能列表)
### 范围外
- (明确不做的内容)
## 约束
(时间、技术、资源限制)
## 风险
(已知风险或不确定性)
## 待澄清(需 Human 确认)
1. (缺失信息较多时填写;需求已明确则写"无")
调用 notify_human Skill,发送 needs_confirm 消息: