lean-buildcommit 82864c8SKILL.md · 功能开发
精简构建
把功能做成贴合现有系统的完整窄路径,复用已有接缝,不添加验收不需要的东西。
npx skills add JuliusBrussee/caveman --skill lean-build已选中命令,请手动复制。
- 权限
- read-repo
- write-files
- shell
- network
- 兼容工具
- Claude Code, Codex, Gemini CLI
- GitHub
- 116.6k
- 来源
- 社区 · Julius Brussee
- 状态
- 扫描通过
- 许可证
- Apache-2.0
- 分类
- 功能开发
核心规则
除非验收需要,否则不加入模式、提供方、配置、扩展性和打磨。
执行阶段
阶段 01定义验收
从需求和仓库中推导可观察的验收标准和明确的非目标。
阶段 02追踪各层
从入口一路追踪到负责不变量的各层,找出可复用的接缝。
阶段 03交付端到端路径
在各负责层实现连贯的端到端路径,不硬塞进单个文件或局部补丁;补丁会重复行为或掩盖根因时就重构。
阶段 04验证即停
实际走通该路径并运行针对性验证,验收通过即停止,只报告重要的遗漏。
权限说明(据 SKILL.md 整理)
| 能力 | 是否需要 | 说明 |
|---|---|---|
| 文件写入 | 需要 | 在负责相关行为的各层修改代码,必要时重构。 |
| 命令执行 | 需要 | 运行针对性的验证来证明验收通过。 |
| 网络外发 | 不需要 | 技能未提及访问网络。 |
SKILL.md 头部信息(YAML)
---
name: lean-build
description: Build feature work with high overbuilding risk. Use for new behavior, product slices, or integrations where repository reuse, strict scope, and an explicit stop condition matter.
---相关技能
规则扫描无法覆盖所有风险,安装前请阅读此技能的 SKILL.md,确认权限后再使用。