# Executing Plans

> 在当前会话中按计划逐任务执行实现，按检查点分批审查。用于选择内联执行（非子代理）模式时。触发词：逐任务执行、inline execution、在当前会话执行。

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

---


# 执行计划（内联模式）

## 概述

在同一个会话中逐任务执行实现计划。适合中小型项目或不需要并行子代理的场景。

**开始时声明：** "我将用 executing-plans 技能逐任务执行实现计划。"

## 执行流程

```
任务 1 → 检查点审查 → 任务 2 → 检查点审查 → ... → 最终验证
```

## 逐任务执行规则

1. **使用 TaskCreate/TaskUpdate 跟踪进度**
   - 每个计划任务映射为一个 WorkBuddy 任务
   - 开始前标记 `in_progress`，完成后标记 `completed`

2. **每个任务遵循 TDD**
   - 先写失败测试 → 验证失败 → 最小编码 → 验证通过 → 提交

3. **按检查点分批**
   - 每 3-5 个任务后暂停审查
   - 确认规范合规 + 代码质量

## 检查点审查清单

每批任务完成后：
- [ ] 所有测试通过
- [ ] 实现匹配计划中的规格
- [ ] 无死代码
- [ ] DRY（无重复）
- [ ] YAGNI（无过度工程）
- [ ] 所有变更已提交

## 错误处理

执行过程中遇到错误：
1. 暂停当前任务
2. 触发 `systematic-debugging` 进行根因调查
3. 修复后继续
4. 不要跳过有问题的任务

## 完成后

- 运行完整测试套件
- 移交 `verification-before-completion` 做最终验证
- 通过后移交 `finishing-a-development-branch`

