关于 w-build
w-build 是 Basilic 的工作流技能,用于根据现有计划或明确需求在代码库中实施变更。它遵循项目规范、运行针对性检查、保留无关改动,并在行为变化时更新文档。
主要功能
- 01检查仓库说明及相关文档
- 02按现有模式完成一个实现切片
- 03运行最小相关检查
- 04调查检查失败原因
- 05行为变化时更新文档
适用场景
- 01实施已有计划中的仓库改动
- 02为逻辑缺陷添加回归检查
- 03行为或命令变化后更新文档
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ blockmatic-icebox/ basilic-skills --skill w-build安装后在 Claude Code 中输入/w-build确认已加载。
详细介绍
使用现有计划或足够明确的实现请求。阅读仓库说明、受影响的 README/脚本、匹配规则和技能,以及技术文档。根据匹配的文档解决会产生重大影响的决策;涉及产品范围、机密信息或破坏性操作时,询问人工。不要提交更改。
- 检查工作树,并确定此任务涉及哪些文件。说明验收条件;保留无关更改。如果没有计划,且涉及的范围横跨多个包或你不熟悉该领域,请先按 council 的步骤 1–3 操作。
- 使用现有包和模式,完成一个完整的功能切片。修改所属的 Schema,并运行文档中说明的生成器,不要直接编辑生成的客户端或迁移文件。
- 运行针对这项更改的最小现有检查。可复现的逻辑缺陷应有回归检查;仅在仓库要求或明确提出时采用 TDD,不要把它当作修改文案的例行步骤。绝不要运行完整的推送前测试套件(由
/w-ship负责)。 - 在开展依赖于失败检查的后续工作前,先调查失败原因。区分由此次更改导致的回归与既有问题或环境故障;绝不要通过削弱检查来获得通过结果。
- 如果行为、命令或约定发生变化,请更新相应的 MDX 和最近的 README;否则,用一行说明原因。
评论
支持 Markdown