SuperAPI AI 工具集

blueprint-generate-rules

测试与质量

查看项目

更新于 10-15 23:49

技能介绍

用途:根据 docs/prds/ 中的产品需求文档(PRD)自动生成项目专属规则文件,适合需要从需求文档提取架构、测试与质量规范,并希望规则按文件路径条件加载的场景。

主要能力:聚合所有 PRD 内容,生成四个领域规则文件:architecture-patterns.md、testing-strategies.md、implementation-guides.md、quality-standards.md,分别覆盖架构模式、测试策略(含 TDD、覆盖要求、测试命令)、实现指南与质量标准(性能、安全、代码风格)。规则支持 paths frontmatter,仅在处理匹配文件时加载,减少上下文噪声。

使用方式:前提是存在 docs/prds/ 目录且至少有一个 PRD 文件。先解析输出路径:RULES_DIR=$(jq -r '.structure.generated_rules_path // ".claude/rules/"' docs/blueprint/manifest.json),随后 mkdir -p "$RULES_DIR"。用 Glob 查找并读取 PRD,检查已有规则与内容哈希,如已修改可提供覆盖、跳过或备份选项。生成后在 manifest 中记录来源、哈希、时间与状态,并更新任务注册表。完成后可提示执行 /blueprint:generate-commands、/blueprint:claude-md 等后续操作。

适用场景:需要从 PRD 自动建立项目规范、希望规则按路径生效、或想批量提取架构与测试模式时使用。

限制:需先具备 PRD 文件,否则应先用 /blueprint:derive-plans 推导计划;PRD 不完整时会以 TODO 标记缺失部分;规则内容为 markdown 格式,需保持具体、可执行并附代码示例;输出路径由 structure.generated_rules_path 决定。具体收费、价格、平台与效果暂未提供。