From omni
Generates custom checklists for feature specs as 'unit tests' verifying requirements' quality, clarity, completeness, and consistency—not implementation. Use for checklist generation, spec validation, or completeness checks.
npx claudepluginhub zte-aicloud/co-omnispec --plugin omniThis skill uses the workspace's default tool permissions.
清单是**需求编写的单元测试** — 验证特定领域中需求的质量、清晰度和完整性.
Generates custom checklists to validate feature requirements for clarity, completeness, consistency, and coverage before implementation.
Generates requirements-quality checklists validating completeness, clarity, consistency, and measurability of specs, plans, tasks. For pre-implementation quality gates, audits, or domain-specific (UX, API, security, performance).
Generates manual and automated verification checklists from specs. Creates structured QA plans with human and test steps. Lists existing checklists for QA preparation, test planning, or completeness validation.
Share bugs, ideas, or general feedback.
清单是需求编写的单元测试 — 验证特定领域中需求的质量、清晰度和完整性.
不用于验证/测试:
用于需求质量验证:
在继续之前, 你必须考虑用户的消息内容(如果不为空).
开始执行步骤之前,需要进行一些打点记录工作,记录本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、性能、安全)的示例项目和正确/错误对比.