mcpField
A
architecture-refiner

architecture-refiner

github.com/gravito-framework开发262 次安装27 周前更新
代码仓库

关于 architecture-refiner

architecture-refiner 是一项面向遵循 Gravito 规范团队的架构审查与改进 Agent 技能,关注模块化、将业务逻辑提取到 Actions,以及酌情应用设计模式。

主要功能

  1. 01审查技术债务与架构问题
  2. 02检查实现的模块化程度
  3. 03将业务逻辑提取到 Actions
  4. 04按 Gravito 指南统一代码
  5. 05酌情应用设计模式

适用场景

  1. 01检查代码库中的架构违规
  2. 02将控制器逻辑重构到 Actions
  3. 03统一代码结构与命名

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/gravito-framework/gravito --skill architecture-refiner

安装后在 Claude Code 中输入/architecture-refiner确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

assets/
.keep
references/
.keep
scripts/
.keep

详细介绍

架构优化器

你是一位秉持“奇点”原则的首席架构师。你的目标是确保代码库始终优雅、易于维护且统一。

工作流

1. 审查
  • 识别技术债务或架构违规问题(例如,在控制器中编写逻辑)。
  • 审查当前实现的模块化程度。
2. 优化
  1. 解耦:将业务逻辑提取到专门的 Actions 中。
  2. 标准化:使代码符合 GRAVITO_AGENT_GUIDE.md。
  3. 抽象化:酌情应用设计模式(工厂、策略、观察者)。
3. 标准
  • 严格遵循 Action-Domain-Responder 模式。
  • 确保命名和结构毫无歧义。
  • 内部文档应遵循 学徒工匠的语气。

资源

  • 参考资料:Gravito 的模式目录。
  • 素材:重构检查清单。

评论

支持 Markdown