بنقرة واحدة
checklist
检查清单生成技能. 基于用户需求为当前功能生成自定义检查清单, 清单是"需求编写的单元测试", 验证需求的质量、清晰度和完整性而非实现. 当用户提到生成检查清单、需求质量验证、规范完整性检查时使用.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
检查清单生成技能. 基于用户需求为当前功能生成自定义检查清单, 清单是"需求编写的单元测试", 验证需求的质量、清晰度和完整性而非实现. 当用户提到生成检查清单、需求质量验证、规范完整性检查时使用.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
按 Git/非 Git、是否指定 BRANCH_NAME 与 FEATURE_DIR 分支决策,解析输入并创建或复用特性分支与功能目录,输出 BRANCH_NAME、SPEC_FILE、FEATURE_DIR。用于 /specify 或单独创建/复用特性分支。
基于已定义的功能识别并调整逻辑实体,输出实体责任边界、协作关系与关键数据结构,并生成数据模型文档。仅被显式调用,不自动触发。
SDD流程代码变更采集Skill。在SDD流程执行完毕后,采集目标目录的代码变更信息,提取feature_infos和code_blocks,生成评测所需的JSON文件并保存到当前SDD分支的evalset目录下。当用户提到"采集SDD变更"、"生成评测数据"、"收集代码变更信息"、"build_configi_eval"、"evalset"时触发本技能。
深度逻辑架构要素反构编排Skill. 当 reverse 的 --target 为 deep_logic_architecture 时触发.
实体清单与实体关系反构的编排Skill. 当 reverse 的 --target 为 entities 或 all 的实体阶段时触发.
功能清单与功能详情文档反构的编排Skill. 当 reverse 的 --target 为 functions 或 all 的功能阶段时触发.
| name | checklist |
| description | 检查清单生成技能. 基于用户需求为当前功能生成自定义检查清单, 清单是"需求编写的单元测试", 验证需求的质量、清晰度和完整性而非实现. 当用户提到生成检查清单、需求质量验证、规范完整性检查时使用. |
| context | fork |
清单是需求编写的单元测试 — 验证特定领域中需求的质量、清晰度和完整性.
不用于验证/测试:
用于需求质量验证:
在继续之前, 你必须考虑用户的消息内容(如果不为空).
开始执行步骤之前,需要进行一些打点记录工作,记录本skill的执行时间到 start_time字段:
Get-Date -Format "yyyy-MM-dd HH:mm:ss"
linux: date +"%Y-%m-%d %H:%M:%S"start_timescripts/powershell/check-prerequisites.ps1 --json
linux: scripts/bash/check-prerequisites.sh --json推导最多三个初始上下文澄清问题(无预编目录). 它们必须:
生成算法:
问题格式规则:
交互不可能时的默认值:
输出问题(标记 Q1/Q2/Q3). 回答后若 >=2 个场景类别仍不清楚, 可追问最多 2 个(Q4/Q5), 总计不超过 5 个问题.
结合用户输入 + 澄清答案:
从 FEATURE_DIR 读取:
上下文加载策略:
创建 FEATURE_DIR/checklists/ 目录(如果不存在). 生成唯一清单文件名:
ux.md, api.md, security.md)核心原则 — 测试需求, 而非实现:
每个清单项目必须评估需求本身, 检查:
类别结构 — 按需求质量维度分组:
项目结构:
[Spec §X.Y][Gap] 标记场景分类与覆盖度:
[Gap]可追溯性要求:
[Spec §X.Y] 或标记 [Gap], [Ambiguity], [Conflict], [Assumption]内容整合:
禁止模式(这些会使其成为实现测试):
必需模式(测试需求质量):
按照 .infra/templates/checklist-template.md 中的规范模板生成清单. 如果模板不可用, 使用: H1 标题、purpose/created 元行、包含 - [ ] CHK### <requirement item> 行的 ## 类别部分, ID 从 CHK001 开始全局递增.
输出创建清单的完整路径、项目数量, 并提醒用户每次运行都会创建新文件. 总结:
执行runlog-record skill,请将前面获取到的start_time的值作为参数传入runlog-record skill
详见 examples.md 了解各类型清单(UX、API、性能、安全)的示例项目和正确/错误对比.