SuperAPI AI 工具集

project-audit

智能体与模型

查看项目

更新于 10-15 21:41

技能介绍

用途:project-audit 对 Claude/SDD 配置做只读诊断,输出 audit-report.md,作为 /project-fix 实施修复的规格。触发词:/project-audit、audit project、review claude config、sdd diagnostic、project health check。流程为 /project-audit → audit-report.md → /project-fix → /project-audit(验证)。

主要能力:包含发现、评估、报告三阶段。评分维度为 D1、D2、D3、D4、D6、D8,合计95分;信息性维度 D9-D14 不影响评分;D5、D7 已移除。D1 检查 CLAUDE.md(存在性、Stack、架构、技能注册表等);D2 检查 ai-context 记忆文件的行数、内容、占位符与版本数量;D3 检查全局 SDD 技能、Engram、孤立变更与活跃变更的文件冲突;D4 检查技能注册表与磁盘一致性、最小内容、技术技能覆盖率;D6 检查交叉引用完整性;D8 检查测试与验证配置。信息性维度覆盖项目技能质量、功能文档、内部一致性、ADR、规格覆盖与预算合规。

使用方式:作为只读子代理运行,不进入主上下文。Phase A 运行发现脚本并检测遗留命令,每次运行最多3次 Bash 调用。报告按 REPORT_TEMPLATE.md 结构保存至 [project_root]/.claude/audit-report.md,评分分布见 SCORING.md。完成后提示可用 /project-fix 实施。

限制:全程只读,绝不修改文件。文件无法读取时按错误报告,不假设其不存在。FIX_MANIFEST 必须是可解析的 YAML。全局配置仓库(IS_GLOBAL_CONFIG=1)启用豁免规则,D2 跳过、分母变为70。并发文件冲突检测仅做小写与前导 ./ 的路径归一化。信息性维度发现不进入 required_actions。