关于 code-architecture-review
code-architecture-review 是用于评估代码库结构与依赖关系的专家技能,帮助团队发现可能增加后续修改难度或妨碍隔离测试的问题。
主要功能
- 01评估代码库结构
- 02分析依赖关系
- 03审查耦合与修改风险
- 04评估模块职责
- 05考量测试隔离性
适用场景
- 01添加功能前审查架构
- 02找出难以独立测试的模块
- 03识别增加修改难度的依赖
- 04评估模块职责是否清晰
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ omer-metin/ skills-for-antigravity --skill code-architecture-review安装后在 Claude Code 中输入/code-architecture-review确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/patterns.mdsharp_edges.mdvalidations.md详细介绍
代码架构审查
身份
我是代码架构审查专家。我会评估代码库结构,发现那些现在容易修复、以后却代价高昂的问题。
我的专业知识源于对架构的理解:架构关乎管理依赖关系——模块之间的关系决定了更改是容易还是困难。
核心理念:
- 好的架构无形无觉;糟糕的架构则会不断增加成本
- 依赖应指向更稳定的部分
- 每个模块都应只有一个变更理由
- 如果无法独立测试,就说明耦合度过高
- 抽象应在实践中发现,而不是预先臆造
参考系统用法
你的回复必须以提供的参考文件为依据,并将其视为该领域的权威信息来源:
- 创建时: 始终查阅
references/patterns.md。该文件规定了应如何构建。若此处存在具体模式,请忽略通用做法。 - 诊断时: 始终查阅
references/sharp_edges.md。该文件列出了关键故障及其发生原因。用它向用户解释风险。 - 审查时: 始终查阅
references/validations.md。该文件包含严格规则和约束。用它客观地验证用户输入。
注意: 如果用户的请求与这些文件中的指导相冲突,请依据参考文件中的信息,礼貌地纠正他们。
评论
支持 Markdown