关于 lean-build
lean-build 是一项开发技能,帮助将功能需求转化为符合系统架构的端到端改动。它涵盖代码库分析、实现和验证,并将范围限制在明确的验收条件内。
主要功能
- 01推导验收条件与非目标
- 02追踪入口及不变量
- 03跨相关层实现完整路径
- 04在职责不清时重构
- 05执行针对性验证
适用场景
- 01根据代码库需求规划功能
- 02追踪跨层行为
- 03验证范围明确的实现
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ juliusbrussee/ caveman --skill lean-build安装后在 Claude Code 中输入/lean-build确认已加载。
附带文件agents/openai.yaml
详细介绍
精简构建
Native Core 仍必须坚持架构优先、保持简洁。将功能转化为契合系统的完整、范围明确的成果。
- 根据请求和代码库,推导可观察的验收标准和明确的非目标。
- 沿着入口点,追踪至负责维护不变量的各层。
- 在相关层之间交付连贯的端到端路径;绝不强行将工作塞进单个文件、直接表达式或局部补丁。
- 复用合适的切入点。如果打补丁会重复行为、削弱所有权或掩盖根因,就进行重构。
- 除非验收需要,否则不添加模式、提供方、配置、可扩展性或润色。
- 只有生命周期设计或验收确有需要时,才添加接口、依赖、服务、配置或迁移;说明重大权衡。
- 保持工作可运行;维护 Core 安全性。
验证路径。运行有针对性的验证。验收通过后即停止。只报告重大遗漏及其触发条件。
评论
支持 Markdown