业务领域
技能形态
业务领域
技能形态
技能解析
剖析技能的工作原理和产出物,快速判断你的场景与价值。
使用场景
开发者要为一个新功能"用户能取消订阅"写代码,调用 `/tdd` 技能。技能先要求约定测试的 seam——取消订阅的业务逻辑接口是什么。确认后用 seam 写第一个测试(红),然后只写刚好让测试通过的实现(绿)。每次循环一个垂直切片——验证用户取消、验证退款处理、验证通知发送。不使用 mocks 测试内部实现,验证外部行为。重构留到 /code-review 阶段。
修复一个 bug 时,开发者调用 `/tdd` 而不是直接改代码。技能先写一个暴露该 bug 的黑色测试(在正确的 seam 处),验证测试确实失败(红),然后写修复代码让测试通过(绿)。反模式检查确保测试验证用户报告的精确症状而非泛泛的"没抛异常",且预期值来自独立来源而非代码本身。修复后回归测试保留在代码库中。
技能关系
依赖关系读作「上一格指向下一格」。当前 Skill 位于第二格,上下分别是影响它与被它影响的 Skill。
第一层 · 这些 Skills 用了我
第二层 · 当前 Skill
第三层 · 我用了这些 Skills
在所属技能集的全局上下文中浏览当前 Skill 的关系。点击节点切换右侧详情,搜索框可快速定位技能。
技能文件