编写计划
用于创建详尽实施计划的 Skill,将任务分解为小块,假设工程师零上下文。
核心方法
编写计划时假设工程师:
- 对我们的代码库零上下文
- 是熟练的开发人员但对我们的工具集一无所知
- 不太了解良好的测试设计
- 需要记录一切:要修改哪些文件、如何测试、要检查什么
任务粒度
每个步骤都是一个动作(2-5 分钟):
- "编写失败的测试" - 步骤
- "运行它以确保它失败" - 步骤
- "实现最小代码使测试通过" - 步骤
核心原则
- DRY:不要重复自己
- YAGNI:你不会需要它
- TDD:测试驱动开发
- 频繁提交:小而原子性的提交
计划保存到:docs/plans/YYYY-MM-DD-<feature-name>.md
评论
还没有评论。成为第一个评论的人!
相关工具
相关洞察
Skills + Hooks + Plugins:Anthropic 如何重新定义 AI 编程工具的扩展性
深入解析 Claude Code 的 Skills、Hooks 和 Plugins 三位一体架构,探讨为什么这种设计比 GitHub Copilot 和 Cursor 更先进,以及它如何通过开放标准重新定义 AI 编程工具的扩展性。
Claude Code 的下一站,不是代码,而是你本地的 Obsidian 知识库
探索 Obsidian + Claude Code 如何从知识管理工具转变为你的私密 AI 助手。包含 obsidian-skills、Claudian 插件、Claudesidian 模板的完整指南,以及数据隐私与 AI 能力兼得的最佳实践。
限时开放网站源码
使用 Claude Code 开发了一个 AI 开发工具导航站,结合 Skills 来管理工具词条和博客内容,限时开放源码。