review-requirements
技能(Skill):审查需求(Review Requirements)
目的 (Purpose)
根据定义的质量标准评估现有需求文档。不生成或重写需求;这些是“分析需求”的职责。发出发现列表,以便作者可以在设计开始之前或审查之前改进文档。
核心目标(Core Objective)
首要目标:生成需求质量调查结果列表,识别所有六个质量维度的差距,使作者能够在移交给设计之前达到可审查的标准。
成功标准(必须满足所有要求):
- ✅ 审查所有六个维度:评估问题清晰度、可测试性、约束清单、范围界限、需求 ID 和开放问题
- ✅ 仅限文档范围内的发现:仅审查所提供文档中的内容;没有外部假设或生成性添加
- ✅ 符合调查结果格式:每个调查结果包括位置、类别(
需求质量)、严重性、标题、描述和可选建议 - ✅ 位置精确引用:所有发现都引用文档中的特定部分或需求 ID(不是模糊的描述)
- ✅ 可操作的输出:每个发现都提供了参考相关部分或 ID 的具体改进方向
More from nesnilnehc/ai-cortex
review-codebase
Review given file/dir/repo for current-state code organization: module boundaries, design patterns, cross-module dependencies, tech debt, and interface stability. Scope-only atomic skill; output is a findings list.
106review-vue
Review Vue 3 code for Composition API, reactivity, components, state (Pinia), routing, and performance. Framework-only atomic skill; output is a findings list.
94review-diff
Review only git diff for impact, regression, correctness, compatibility, and side effects. Scope-only atomic skill; output is a findings list for aggregation.
91review-java
Review Java code for language and runtime conventions: concurrency, exceptions, try-with-resources, API versioning, collections and Streams, NIO, and testability. Language-only atomic skill; output is a findings list.
84review-architecture
Review code for architecture: module and layer boundaries, dependency direction, single responsibility, cyclic dependencies, interface stability, and coupling. Cognitive-only atomic skill; output is a findings list.
83review-security
Review code for security: injection, sensitive data, auth, dependencies, config, and crypto. Atomic skill; output is a findings list.
74