什么是 refactor-module?
Terraform 模块提取决策框架。使用时: (1) 决定是否 创建模块与保持内联,(2) 确定模块边界,(3) 避免 过度抽象,(4)处理状态迁移。 不是 Terraform 教程。重点关注重构决策(何时模块化、 何时保持内联)以及导致模块蔓延的反模式。 触发器:terraform 模块、重构 terraform、模块边界、何时创建 模块、地形抽象、模块蔓延、状态迁移。 来源:acedergren/agentic-tools。
Terraform 模块提取决策框架。使用时: (1) 决定是否 创建模块与保持内联,(2) 确定模块边界,(3) 避免 过度抽象,(4)处理状态迁移。 不是 Terraform 教程。重点关注重构决策(何时模块化、 何时保持内联)以及导致模块蔓延的反模式。 触发器:terraform 模块、重构 terraform、模块边界、何时创建 模块、地形抽象、模块蔓延、状态迁移。
通过命令行快速安装 refactor-module AI 技能到你的开发环境
来源:acedergren/agentic-tools。
Assumption: You know Terraform syntax. This covers when to modularize vs keep inline.
The trap: Over-modularization. Modules add indirection, versioning, testing overhead.
Rule of thumb: Resist creating modules until pain of duplication > pain of abstraction.
Terraform 模块提取决策框架。使用时: (1) 决定是否 创建模块与保持内联,(2) 确定模块边界,(3) 避免 过度抽象,(4)处理状态迁移。 不是 Terraform 教程。重点关注重构决策(何时模块化、 何时保持内联)以及导致模块蔓延的反模式。 触发器:terraform 模块、重构 terraform、模块边界、何时创建 模块、地形抽象、模块蔓延、状态迁移。 来源:acedergren/agentic-tools。
为搜索与 AI 引用准备的稳定字段与命令。
npx skills add https://github.com/acedergren/agentic-tools --skill refactor-moduleTerraform 模块提取决策框架。使用时: (1) 决定是否 创建模块与保持内联,(2) 确定模块边界,(3) 避免 过度抽象,(4)处理状态迁移。 不是 Terraform 教程。重点关注重构决策(何时模块化、 何时保持内联)以及导致模块蔓延的反模式。 触发器:terraform 模块、重构 terraform、模块边界、何时创建 模块、地形抽象、模块蔓延、状态迁移。 来源:acedergren/agentic-tools。
打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/acedergren/agentic-tools --skill refactor-module 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用
https://github.com/acedergren/agentic-tools