SuperAPI AI 工具集

rule-auditor

编程与开发

查看项目

更新于 10-16 02:36

技能介绍

用途:Rule Auditor 用于对照编码标准与最佳实践审计代码,报告合规违规并给出修复建议。

主要能力:按文件类型匹配相关专家技能,例如 .ts/.tsx 对应 typescript-expert、react-expert,.py 对应 python-backend-expert,.go 对应 go-expert,.java 对应 java-expert,.test. 对应 testing-expert。随后读取对应技能文件提取规则与模式,扫描目标文件,检查命名约定、代码结构、导入模式、类型安全、安全问题与性能反模式,并记录文件、行号与违规类型。

使用方式:先识别适用技能,再加载最佳实践,命令为 cat .claude/skills/[skill-name]/SKILL.md;然后用 Read 工具读取目标文件并检查反模式;最后生成结构化审计报告,包含目标、应用的技能、日期、通过/警告/失败统计,以及按严重程度分组的违规项与修复建议。示例调用为审计 src/components/ 的 TypeScript 与 React 最佳实践。

适用场景:开发过程中对代码进行规范与最佳实践检查,尤其关注类型安全与安全问题。

限制与要求:需先有对应的技能文件与目录结构;报告需包含行号与具体修复方案;优先处理高严重度违规。该技能还要求遵循记忆协议,开始前执行 cat .claude/context/memory/learnings.md,完成后将新模式、发现的问题与决策分别写入 .claude/context/memory/ 下的 learnings.md、issues.md、decisions.md。具体支持的技能清单、平台与收费信息暂未提供。