Community编程与开发github.com

LadsonDavid/逻辑代码库审计技能

一个Claude技能,用于审计任何代码库的真实性,发现幻影功能、存根集成和不对齐声明,采用12个阶段和21本书框架。

逻辑代码库审计技能 是什么?

本技能旨在帮助开发者和AI代理用户对代码库进行全面审计,以识别和报告幻影功能(即实际不存在但被声称的功能)、存根集成(被声明但未实现的集成)以及不对齐声明(代码实现与文档或架构描述的不一致)。它通过12个系统化的审计阶段,结合来自21本权威软件工程书籍的框架(如设计模式、重构原则等),提供结构化且可重复的分析方法。该技能支持任何代码库,包括Python、JavaScript、Java等主流语言环境,并可在Claude Code、Cursor、Codex等AI代理平台上运行。其工作流程包括代码扫描、文档对比、依赖分析及生成详细审计报告,从而提升代码质量和团队信任度。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add LadsonDavid/Logical-codebase-audit-skill

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

逻辑代码库审计技能 是做什么的?

一个Claude技能,用于审计任何代码库的真实性,发现幻影功能、存根集成和不对齐声明,采用12个阶段和21本书框架。

概述

本技能通过系统化的12阶段审计流程和来自21本经典软件工程书籍的框架(如《设计模式》、《重构:改善既有代码的设计》、《代码整洁之道》等),帮助开发者识别代码库中的不实之处。

工作原理

  1. 初始化阶段:加载代码库并配置审计参数。
  2. 扫描阶段:分析代码结构、文档和配置文件。
  3. 分析阶段:使用框架规则识别幻影功能、存根集成和不对齐声明。
  4. 报告阶段:生成详细审计报告,包含问题分类、严重性和建议修复。

支持平台

  • Claude Code
  • Cursor
  • Codex

使用方法

# 示例:运行审计
claude-skill run LadsonDavid/Logical-codebase-audit-skill --path /path/to/codebase

配置

环境变量描述默认值
AUDIT_DEPTH审计深度(浅度、中等、深度)中等
FRAMEWORK_LIST使用的框架列表全部21本

框架参考

本技能基于以下书籍的框架:

  • 《设计模式》(GoF)
  • 《重构:改善既有代码的设计》
  • 《代码整洁之道》
  • 《领域驱动设计》
  • 《测试驱动开发》
  • 以及另外16本经典著作

许可

MIT

相关技能