小功能越做越大?这款Skill收住范围

以最小范围构建功能,避免过度设计。

lean-build 是帮助 AI 在新增功能或接入服务时控制过度构建的 Skill。给出需求和现有仓库后,它要求先确定能观察到的验收结果、明确不做什么,再沿着相关模块交付一条完整可运行的路径。

比如只是增加一种导入方式,AI 容易顺手设计多供应商接口、配置面板和未来扩展层。这份指引要求判断这些新增结构是否真的服务本次验收;用不上的模式和配置可以省去。

但控制范围也不等于把所有代码硬塞在一个文件里。原文要求沿负责业务规则的各层实现,能复用合适接口就复用;如果局部补丁会复制行为、模糊职责或掩盖根因,仍应做必要重构。

交付时需要实际跑通这条路径,完成针对性的验证,达到验收条件后停止扩张。它来自 Native Core 的架构约定,适合把“完整做完这一件事”作为目标的开发任务。读者可以用它约束 AI 的实现范围,同时保留系统已有的职责边界。

分类:自动化集成

来源仓库:juliusbrussee/caveman

适合用来做什么

  • 帮我构建这个新功能,确保范围明确。
  • 请构建一个高风险的功能模块,注意模块重用。

安装 lean-build

npx skills add https://www.iskills.cc/skills/juliusbrussee/caveman/lean-build/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 lean-build 的用途与原始说明

浏览全部 Skill 指南