# Executing Plans

> 当你有一份书面实现计划，需要在带审阅检查点的独立会话中执行时使用

- Skill: `vinvcn/executing-plans` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vinvcn/executing-plans`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vinvcn/executing-plans/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: vinvcn (https://skillmd.com/u/vinvcn)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vinvcn/executing-plans

---


# 执行计划

## 概览

加载计划，批判性审阅，执行所有任务，完成后汇报。

**开始时宣布：** “我正在使用 executing-plans skill 来实现这个计划。”

**注意：** 告诉你的人类伙伴，Superpowers 在能够访问 subagents 时效果会好得多。如果运行在支持 subagent 的平台（例如 Claude Code 或 Codex）上，其工作质量会显著更高。如果 subagents 可用，请使用 superpowers:subagent-driven-development，而不是此技能。

## 流程

### 步骤 1：加载并审阅计划
1. 读取计划文件
2. 批判性审阅 - 识别计划中的任何问题或顾虑
3. 如果有顾虑：开始前先向你的人类伙伴提出
4. 如果没有顾虑：创建 TodoWrite 并继续

### 步骤 2：执行任务

对每个任务：
1. 标记为 in_progress
2. 严格按每个步骤执行（计划包含小粒度步骤）
3. 按要求运行验证
4. 标记为 completed

### 步骤 3：完成开发

在所有任务完成并验证后：
- 宣布：“我正在使用 finishing-a-development-branch skill 来完成这项工作。”
- **必需子技能：** 使用 superpowers:finishing-a-development-branch
- 遵循该技能来验证测试、展示选项、执行选择

## 何时停止并寻求帮助

**遇到以下情况时立即停止执行：**
- 遇到阻碍（缺失依赖、测试失败、指令不清）
- 计划存在阻止开始的关键缺口
- 你不理解某条指令
- 验证反复失败

**请求澄清，而不是猜测。**

## 何时回到前面步骤

**在以下情况回到审阅（步骤 1）：**
- 伙伴根据你的反馈更新了计划
- 基本方案需要重新思考

**不要强行越过阻碍** - 停下来询问。

## 记住
- 先批判性审阅计划
- 严格遵循计划步骤
- 不要跳过验证
- 当计划要求时引用技能
- 遇到阻碍就停止，不要猜测
- 没有用户明确同意，绝不要在 main/master 分支上开始实现

## 集成

**必需工作流技能：**
- **superpowers:using-git-worktrees** - 确保隔离工作区（创建一个或验证已有工作区）
- **superpowers:writing-plans** - 创建此技能执行的计划
- **superpowers:finishing-a-development-branch** - 所有任务完成后收尾开发

