执行计划
来自 Superpowers 项目的计划执行 Skill,专为系统化实施复杂开发计划而设计。该 Skill 通过分批加载和执行任务、设置架构师审查检查点,确保大型项目能够有序推进,同时保持代码质量和架构一致性。
核心原则
该 Skill 采用批量执行策略,将大型计划分解为可管理的批次,每个批次完成后设置架构师审查检查点。这种方法确保了:
- 渐进式交付:避免一次性实施过多变更,降低风险
- 质量保证:每个批次都经过审查,及时发现和纠正问题
- 灵活调整:根据反馈调整后续批次的实施策略
- 可追溯性:通过频繁的原子性提交,保持清晰的变更历史
流程
步骤 1:加载和审查计划
- 读取计划文件
- 批判性审查 - 识别任何问题或疑虑
- 如有疑虑:开始前向人类伙伴提出
- 如无疑虑:创建 TodoWrite 并继续
步骤 2:执行批次
- 默认:前 3 个任务
- 系统化执行任务
- 遵循 TDD 原则
- 频繁进行原子性提交
步骤 3:报告和检查点
- 每批次后报告进度
- 继续前等待架构师审查
- 处理任何反馈或调整
应用价值
该 Skill 非常适合具有适当监督和质量控制的系统化计划执行。通过将大型开发任务分解为可管理的批次,并在每个关键节点设置审查检查点,确保项目按照既定架构和质量标准推进。
TDD(测试驱动开发)原则的应用确保了每个功能都有相应的测试覆盖,而频繁的原子性提交则使得代码变更易于追踪和回滚。这种方法特别适合复杂的功能开发、大规模重构和多阶段项目实施。
配合 Brainstorming Skill 和 Writing Plans Skill 使用,可以形成完整的"规划-执行-审查"工作流,显著提升开发效率和代码质量。
评论
还没有评论。成为第一个评论的人!
相关工具
Writing Plans Skill
github.com/obra/superpowers
Superpowers项目的计划编写Skill,在零背景假设下制定详尽实施方案,拆分为2-5分钟原子步骤,遵循TDD、DRY、YAGNI原则,记录文件变更、测试策略和验证点,确保高质量实施。
Brainstorming Skill
github.com/obra/superpowers
来自Superpowers项目的头脑风暴Skill,通过AI协作对话帮助探索用户意图、细化需求、生成设计方案,支持迭代式提问和多方案对比,非常适合功能设计、组件构建和行为修改等创意工作场景。
Subagent-Driven Development Skill
github.com/obra/superpowers
通过为每个任务调度新 subagent 执行计划,进行两阶段审查 - 先规范合规性再代码质量。
相关洞察
Skills + Hooks + Plugins:Anthropic 如何重新定义 AI 编程工具的扩展性
深入解析 Claude Code 的 Skills、Hooks 和 Plugins 三位一体架构,探讨为什么这种设计比 GitHub Copilot 和 Cursor 更先进,以及它如何通过开放标准重新定义 AI 编程工具的扩展性。

Obsidian + Claude Skills:真正让你的知识管理效率起飞
真正让 Obsidian 起飞的,不只是接入 Claude,而是接入一整套「Claude Skills」。
Claude Code 的下一站,不是代码,而是你本地的 Obsidian 知识库
探索 Obsidian + Claude Code 如何从知识管理工具转变为你的私密 AI 助手。包含 obsidian-skills、Claudian 插件、Claudesidian 模板的完整指南,以及数据隐私与 AI 能力兼得的最佳实践。