逻辑代码库审计技能 是做什么的?
一个Claude技能,用于审计任何代码库的真实性,发现幻影功能、存根集成和不对齐声明,采用12个阶段和21本书框架。
概述
本技能通过系统化的12阶段审计流程和来自21本经典软件工程书籍的框架(如《设计模式》、《重构:改善既有代码的设计》、《代码整洁之道》等),帮助开发者识别代码库中的不实之处。
工作原理
- 初始化阶段:加载代码库并配置审计参数。
- 扫描阶段:分析代码结构、文档和配置文件。
- 分析阶段:使用框架规则识别幻影功能、存根集成和不对齐声明。
- 报告阶段:生成详细审计报告,包含问题分类、严重性和建议修复。
支持平台
- Claude Code
- Cursor
- Codex
使用方法
# 示例:运行审计
claude-skill run LadsonDavid/Logical-codebase-audit-skill --path /path/to/codebase
配置
| 环境变量 | 描述 | 默认值 |
|---|---|---|
| AUDIT_DEPTH | 审计深度(浅度、中等、深度) | 中等 |
| FRAMEWORK_LIST | 使用的框架列表 | 全部21本 |
框架参考
本技能基于以下书籍的框架:
- 《设计模式》(GoF)
- 《重构:改善既有代码的设计》
- 《代码整洁之道》
- 《领域驱动设计》
- 《测试驱动开发》
- 以及另外16本经典著作
许可
MIT