SuperAPI AI 工具集

cursor-rules-review

测试与质量

查看项目

更新于 10-16 00:29

技能介绍

用途:审计 Cursor IDE 的规则文件(.mdc),依据质量标准进行 5 道关卡(Gate)审查,判断规则是否可用、可维护。

主要能力:Gate 1 检查 frontmatter(YAML 语法与 --- 分隔符、description 字段是否存在且不超过 1024 字符、描述质量、alwaysApply/globs/手动触发的配置);Gate 2 检查 glob 模式(是否过宽、数量是否过多、语法是否正确);Gate 3 检查内容质量(单一职责、组织结构、示例、@ 交叉引用有效性);Gate 4 检查文件长度(建议 <300 行最优,300-500 良好,500-750 可接受,超过 750 行建议拆分);Gate 5 检查功能(创建测试文件验证触发、交叉引用文件是否存在、可维护性)。问题按 BLOCKER、CRITICAL、MAJOR、MINOR 分级,输出含逐关状态表、按严重度分组的问题、带行号的具体修复与优先级建议。

使用方式:按 5 关顺序审查,先验证 frontmatter,再测试触发。可加载参考文件获取细节:EXAMPLES.md(好坏模式示例)、CHECKLIST.md(审查清单)、test-scenarios.md(测试场景)、GATE-REVIEWS.md(各关详细标准)、REPORT-FORMAT.md(报告模板)、TROUBLESHOOTING.md(排错)。常用验证命令:head -n 10 .cursor/rules/rule-name.mdc、wc -l .cursor/rules/rule-name.mdc、find . -path "**/Chart.yaml"、grep "@" .cursor/rules/rule-name.mdc、ls .cursor/rules/referenced-rule.mdc。

适用场景:合并前审查规则、排查规则不触发或上下文膨胀、修复交叉引用、生成审查报告。

限制:资料未提供安装命令、收费与平台信息;建议每季度复查以跟进 Cursor IDE 最新功能。