← ClaudeAtlas

requirements-validatorlisted

验证产品文档(PRD、System Architecture、User Story)格式,检查关联完整性。 使用场景:"验证需求文档"、"检查 PRD 格式"、"检查 User Story 关联"
10CG/aria-plugin · ★ 1 · Web & Frontend · score 68
Install: claude install-skill 10CG/aria-plugin
# Requirements Validator Skill > **版本**: 2.1.0 | **层级**: Layer 2 (Business Skill) | **分类**: Requirements Skills ## 快速开始 ### 我应该使用这个 Skill 吗? **使用场景**: - 验证 PRD 文档格式是否符合模板 - 验证 System Architecture 文档格式 - 验证 User Story 格式是否完整 - 检查文档层次和引用关系 - 检查 PRD ↔ Story ↔ OpenSpec 关联 - 分析需求覆盖率 **不使用场景**: - 同步状态到 UPM → 使用 `requirements-sync` - 同步到 Forgejo → 使用 `forgejo-sync` - 整体项目状态扫描 → 使用 `state-scanner` --- ## 核心功能 | 功能 | 描述 | |------|------| | **validate-prd** | 验证 PRD 文档格式和必需节 | | **validate-architecture** | 验证 System Architecture 文档格式 | | **validate-story** | 验证 User Story 格式和字段 | | **validate-hierarchy** | 验证文档层次结构和引用 | | **check-associations** | 检查文档间双向关联 | | **validate-chain** | 验证 PRD→Architecture→Stories 链路完整性 | | **coverage-analysis** | 分析需求覆盖率 | --- ## 执行流程 ### 阶段 1: 文件发现 ```yaml 发现路径: prd_pattern: "{module}/docs/requirements/prd-*.md" architecture_pattern: - "docs/architecture/system-architecture.md" - "{module}/docs/ARCHITECTURE.md" story_pattern: "{module}/docs/requirements/user-stories/US-*.md" 输出: prd_files: [文件路径列表] architecture_files: [文件路径列表] story_files: [文件路径列表] requirements_configured: true/false ``` ### 阶段 2: PRD 验证 ```yaml 检查项: required_sections: - "## 文档目的" - "## 产品定位" - "## 功能范围" subsections: 产品定位: - 目标用户 - 核心价值 - 成功标准 功能范围: - Must-have - Nice-to-have - Out of Scope story_references: - 检