executing-plans

当你有一份需在单独的会话中执行并包含审核检查点的书面实施计划时使用。

作者

安装

热度:33

下载并解压到你的 skills 目录

复制命令,发送给智能体自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=obra-skills-executing-plans&locale=zh&source=copy

executing-plans - 实施计划执行技能

技能概述


executing-plans 是一个 Claude Code 技能,用于在单独会话中执行已编写好的实施计划,包含结构化的审查检查点和任务验证机制。

适用场景

  • 有书面实施计划需要在单独会话中执行

  • 当您已经通过 writing-plans 技能创建了详细的实施计划,并需要在独立的开发会话中按步骤执行该计划时,使用 executing-plans 可以确保每个任务都经过验证和标记。

  • 需要审查检查点的开发流程

  • 在执行复杂的开发任务时,需要通过明确的检查点来验证每个步骤的完成情况,executing-plans 提供了完整的任务状态管理(in_progress → completed)和验证机制。

  • 集成 Superpowers 技能链工作流

  • 当您的开发流程需要配合 git worktrees、分支管理和代码审查等 Superpowers 技能时,executing-plans 提供了标准化的执行框架和与其他技能的集成点。

    核心功能

  • 加载和审查计划

  • 读取已编写好的计划文件,进行批判性审查,识别潜在问题和疑问。如果在审查中发现问题,会在开始执行前与您确认;如果没有问题,则创建任务列表并开始执行。

  • 结构化任务执行

  • 对每个任务进行状态管理(标记为 in_progress → completed),严格按照计划中的步骤执行,并在每个步骤后运行指定的验证命令,确保实现的正确性。

  • 开发完成集成

  • 所有任务完成并验证后,自动集成 finishing-a-development-branch 技能,提供完整的测试验证、选项展示和执行选择,确保开发分支的质量和可合并性。

    常见问题

    executing-plans 技能是什么?


    executing-plans 是 Claude Code 的 Superpowers 技能之一,专门用于在独立会话中执行已编写好的实施计划。它提供结构化的任务执行流程,包含计划审查、任务状态管理和验证检查点,确保开发计划按照预定步骤可靠执行。

    如何使用 executing-plans 执行计划?


    首先确保您已经通过 writing-plans 技能创建了详细的实施计划文件。然后在新的会话中启动 executing-plans 技能,它将自动加载计划文件、进行批判性审查,并引导您逐步执行每个任务。执行完成后会自动触发 finishing-a-development-branch 技能进行最后的验证和整理。

    executing-plans 适合什么场景使用?


    executing-plans 适合在您已经有明确的书面实施计划,并需要在独立会话中专注执行的场景使用。特别适合配合 git worktrees 进行隔离开发、需要多个步骤和验证点的复杂任务,以及作为 Superpowers 技能链(writing-plans → executing-plans → finishing-a-development-branch)的中间环节。

    执行过程中遇到问题怎么办?


    executing-plans 强调"遇到阻塞立即停止"的原则。如果在执行过程中遇到阻塞(如依赖缺失、测试失败、指令不清晰)或计划存在关键缺陷,会立即停止执行并向您寻求帮助,而不是盲目猜测或继续执行。

    executing-plans 能在主分支上直接执行吗?


    不能。executing-plans 明确要求不能在 main/master 分支上直接开始实施,除非得到用户的明确同意。它推荐配合 using-git-worktrees 技能建立隔离的工作空间,确保开发过程的安全性和可回溯性。

    executing-plans 与其他 Superpowers 技能如何配合?


    executing-plans 是 Superpowers 技能链的核心环节:writing-plans 创建计划 → using-git-worktrees 建立隔离环境 → executing-plans 执行计划 → finishing-a-development-branch 完成开发。每个技能都有明确的职责边界,executing-plans 专注于计划的结构化执行和验证。