executing-plans

executing-plans is a skill for Claude Code from zhaixin244-wq/fnw. It costs 32 tokens per session (1,614 once invoked), scanned A, original, MIT.

A workflow for carrying out a written software implementation plan in a separate session, with review checkpoints and verification after each task.

In plain words
What is it for?
Use it to review a plan, complete its tasks in order, run the required tests, and record each task's progress and commit.
Why use it?
It turns a broad plan into tracked work and catches missing dependencies, unclear checks, or environment assumptions before they cause problems.

Skill for Claude Code

Written for Claude Code: installed under .claude/. Also seen: mentions subagents; names the TodoWrite tool; mentions Claude Code.

Good fit Use it to review a plan, complete its tasks in order, run the required tests, and record each task's progress and commit.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/zhaixin244-wq/fnw/executing-plans
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add zhaixin244-wq/fnw --skill executing-plans
Clone the repo
git clone --depth 1 https://github.com/zhaixin244-wq/fnw

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for executing-plans

README.md
[![agentmods](https://agentmods.dev/badge/skills/zhaixin244-wq/fnw/executing-plans/github.svg)](https://agentmods.dev/skills/zhaixin244-wq/fnw/executing-plans)
Your own site
<a href="https://agentmods.dev/skills/zhaixin244-wq/fnw/executing-plans"><img src="https://agentmods.dev/badge/skills/zhaixin244-wq/fnw/executing-plans/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for executing-plans

Your own site · 80×15
<a href="https://agentmods.dev/skills/zhaixin244-wq/fnw/executing-plans"><img src="https://agentmods.dev/badge/skills/zhaixin244-wq/fnw/executing-plans.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 32 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,614 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00032 $0.01614
Opus 5 $0.00016 $0.00807
Sonnet 5 $0.00006 $0.00323
Haiku 4.5 $0.00003 $0.00161

Measured 5d ago against content hash 5c0946f003d4, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

executing-plans scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

Copies of this mod

1 near-identical copy found in the catalogue:

.claude/skills/executing-plans/SKILL.md · 176 lines

How it starts

The opening of the file, as written. The whole thing — 176 lines — stays where its author put it; the contents beside it link to each section on GitHub.

执行计划

概述

加载计划,批判性审查,执行所有任务,完成后报告。

开始时宣布: "我正在使用 executing-plans 技能来实现此计划。"

注意: 告诉你的人类伙伴,Superpowers 在有子代理支持时效果好得多。如果在支持子代理的平台上运行(如 Claude Code 或 Codex),其工作质量会显著提高。如果子代理可用,请使用 superpowers:subagent-driven-development 而非此技能。

流程

步骤 1:加载并审查计划

  1. 读取计划文件
  2. 批判性审查——识别计划中的任何问题或疑虑
  3. 如果有疑虑:在开始之前向你的人类伙伴提出
  4. 如果没有疑虑:创建 TodoWrite 并继续

审查时重点检查:

  • 步骤之间是否有依赖遗漏?(A 依赖 B,但 B 排在 A 之后)
  • 验证条件是否明确?("确认可用"不算,"运行 npm test 全部通过"才算)
  • 是否有隐含的环境假设?(Node 版本、数据库连接、API Key)

审查示例:

计划文件:docs/plan.md
任务清单:5 个任务

审查发现:
- 任务 3(添加数据库迁移)应在任务 2(编写数据模型)之后,顺序正确 ✓
- 任务 4 的验证条件写的是"确认功能正常"→ 需澄清:具体跑什么测试?
- 计划未提及 Python 版本要求 → 需确认

向伙伴提出:
"计划整体可执行。有两个问题:(1) 任务 4 的验证条件不够具体,建议改为
'运行 pytest tests/test_api.py 全部通过';(2) 需要确认 Python 版本要求。"

步骤 2:执行任务

对于每个任务:

  1. 标记为进行中 — 更新 TodoWrite
  2. 理解目标 — 重读任务描述,明确完成标准
  3. 执行实现 — 严格按照计划步骤执行(计划已有小步骤)
  4. 运行验证 — 按要求运行测试或检查
  5. 提交变更 — 每完成一个任务提交一次,commit message 引用任务编号
  6. 标记为已完成 — 更新 TodoWrite

每个任务的节奏:

--- 任务 2/5:添加用户验证 ---
[标记进行中]

目标:为 /api/users 添加输入验证
完成标准:所有验证测试通过,无效输入返回 400

[实现]
- 添加 validateUser() 中间件
- 编写 3 个验证规则(email 格式、密码强度、用户名长度)

[验证]
$ npm test -- --grep "validation"
  ✓ 拒绝无效 email (12ms)
  ✓ 拒绝弱密码 (8ms)
  ✓ 拒绝过长用户名 (5ms)
  3 passing

[提交]
$ git add src/middleware/validate.js tests/validation.test.js
$ git commit -m "feat: 添加用户输入验证(任务 2/5)"

[标记完成]
--- 任务 2/5 完成 ---

批量审查检查点:

  • 每完成 3 个任务后,暂停回顾:整体方向还对吗?有没有偏离计划?
  • 如果发现前面的实现有问题,先修复再继续,不要带着问题往下走

步骤 3:处理常见异常

测试失败:

  1. 读错误信息,定位失败原因
  2. 区分:是实现 bug?还是测试本身有问题?还是计划描述有误?
  3. 实现 bug → 修复并重跑
  4. 测试有问题 → 修复测试,向伙伴说明
  5. 计划有误 → 停下来,向伙伴报告并建议修正

依赖缺失:

任务 3 需要 Redis 连接,但计划中没有提及 Redis 配置。
→ 停止执行
→ 向伙伴报告:"任务 3 需要 Redis,计划中未包含配置步骤。
   建议:在任务 3 前插入 '配置 Redis 连接' 步骤。"

指令不清:

  • 不要猜测意图,不要"合理推断"
  • 列出你的理解和困惑,让伙伴澄清
  • 等待回复后再继续

步骤 4:完成开发

所有任务完成并验证后:

  • 宣布:"我正在使用 finishing-a-development-branch 技能来完成此工作。"
  • 必需子技能: 使用 superpowers:finishing-a-development-branch
  • 按照该技能的指引验证测试、展示选项、执行选择

完成报告模板:

## 执行报告

**计划:** docs/plan.md
**分支:** feature/user-validation
**任务:** 5/5 已完成

### 完成的任务
1. ✅ 初始化项目结构
2. ✅ 添加用户验证
3. ✅ 添加数据库迁移
4. ✅ 实现 API 端点
5. ✅ 添加集成测试

### 验证结果
- 单元测试:23/23 通过
- 集成测试:8/8 通过
- lint 检查:0 个警告

### 偏离计划的地方
- 任务 3:Redis 配置从 env 改为 config.yaml(经伙伴同意)

### 下一步
按 finishing-a-development-branch 技能处理合并/PR

Read the full file on GitHub · 176 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 5d ago First seen · 176 lines · 32 tokens per session scan A 5c0946f003d4

Subscribe to this mod's changes

executing-plans is a skill published in the GitHub repository zhaixin244-wq/fnw (28 stars, last pushed 3mo ago), licensed MIT. It adds 32 tokens to every session and 1,614 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.

Related

Other skills, from other repositories

recipe-create-meet-space

Create a Google Meet meeting space and share the join link.

googleworkspace/cli · 18 tokens

workthreads

SpecStory Workthreads - a weekly work-thread rollup across a team's repos from SpecStory coding histories (any agent - Claude Code, Codex, Cursor, Gemini, and more). It groups the window's sessions into threads of work per project and labels each new / open / recently closed, so a lead sees what shipped, what is still…

specstoryai/getspecstory · 126 tokens

atmos-config

Atmos root configuration: atmos.yaml discovery, precedence, deep merging, basepath, imports, minimal bootstrap, and routing to narrower Atmos skills.

cloudposse/atmos · 31 tokens

story-readiness

Validate that a story file is implementation-ready. Checks for embedded GDD requirements, ADR references, engine notes, clear acceptance criteria, and no open design questions. Produces READY / NEEDS WORK / BLOCKED verdict with specific gaps. Use when user says 'is this story ready', 'can I start on this story', 'is…

Donchitos/Claude-Code-Game-Studios · 77 tokens

autotask-creator

Rules for automation CRUD from the group-chat commander. The commander does not call mutation tools and does not edit cloud/autotasks files directly. It emits one or more top-level ... containers in its final text; the bus parses and applies them after the turn.

Orkas-AI/Orkas · 5 tokens

monorepo-management

Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monorepos, optimizing builds, or managing shared dependencies.

wshobson/agents · 54 tokens