execution-plan-review

execution-plan-review is a skill for Claude Code, Codex from richkuo/rk-skills. It costs 105 tokens per session (2,254 once invoked), scanned A, original, MIT.

A planning tool for reviewing the order and model or effort assignments of GitHub issues in a milestone. A milestone is a group of issues tracked toward a shared delivery goal.

In plain words
What is it for?
Use it to inspect a milestone's issue plan, revise issue ordering or model and effort assignments, and keep those decisions in the GitHub issues.
Why use it?
It gives the team one current view of which issues depend on others and how each should be handled. This helps catch incorrect ordering or mismatched work assignments before implementation.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: mentions CLAUDE.md; mentions Codex.

Part of the rk-skills plugin — 37 skills, 1 command shipped together

Good fit Use it to inspect a milestone's issue plan, revise issue ordering or model and effort assignments, and keep those decisions in the GitHub issues.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/richkuo/rk-skills/execution-plan-review
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 richkuo/rk-skills --skill execution-plan-review
Clone the repo
git clone --depth 1 https://github.com/richkuo/rk-skills

Made for: Claude Code, Codex.

Or install rk-skills, the plugin that ships this one along with the rest of its 37 skills, 1 command.

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 execution-plan-review

README.md
[![agentmods](https://agentmods.dev/badge/skills/richkuo/rk-skills/execution-plan-review/github.svg)](https://agentmods.dev/skills/richkuo/rk-skills/execution-plan-review)
Your own site
<a href="https://agentmods.dev/skills/richkuo/rk-skills/execution-plan-review"><img src="https://agentmods.dev/badge/skills/richkuo/rk-skills/execution-plan-review/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 execution-plan-review

Your own site · 80×15
<a href="https://agentmods.dev/skills/richkuo/rk-skills/execution-plan-review"><img src="https://agentmods.dev/badge/skills/richkuo/rk-skills/execution-plan-review.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 105 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,254 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. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
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.00105 $0.02254
Opus 5 $0.00053 $0.01127
Sonnet 5 $0.00021 $0.00451
Haiku 4.5 $0.00011 $0.00225

Measured today against content hash 97c999fc2697, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

execution-plan-review 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 today.

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.

skills/execution-plan-review/SKILL.md · 65 lines

How it starts

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

execution-plan-review

Present the per-issue ordering and execution assignments as one table, absorb the user's revisions, and keep the GitHub issues (the single source of truth cold agents read) in sync. milestoneplan is the read-only view of the same table; it routes Execution-block fixes back here.

Steps

1. Render the table from the issues, not from memory

Fetch every issue in the milestone (gh issue list --milestone ... --json number,title,body) and parse the ## Execution blocks:

Issue C Depends on Runs after Build model Effort Validate fableplan first? Plan effort

Cell rules:

  • Validate is the effective <model> · <effort> the pipeline dispatches. The model derives from the [C<score>] band and is never stampable (a missing prefix routes as band 5); the effort is the band default unless a Validate effort: line stamps one. The validate-issue step 6 band table is the authority; do not restate it here. Show a stamp as Fable 5.1 · medium (stamped; band high); show a clamp as Opus 5 · high (stamped <tier> → high: low/medium are Fable-only).
  • Plan effort defaults to high on fableplan first: Yes issues; a stamped line shows as <tier> (stamped). On a No issue show only when no line is stamped; any stamped line, high included, shows as <tier> (inert — no plan stage runs), because the milestone pipeline logs it on every run and the source-of-truth table must not mask it.
  • An absent ordering field shows as missing, never none, so legacy prose inference is not silently discarded.

Follow with 2–3 sentences on the pattern (dominant bands, which issues plan first at score ≥ 71, the review trigger) for a sanity check against the validate-issue step 6 band table.

2. Take revisions

  • Shorthand: "11 should be medium", "12 depends on 8 and 9", "13 runs after 12", "clear 14's dependencies", "plan 17 at medium", "validate 271 at medium". Resolve row-vs-issue ambiguity against the table just shown; confirm in half a sentence when still ambiguous. A bare effort revision means the build effort; confirm in half a sentence when the issue also has a plan stage.
  • External CLI builds ("build 275 with luna on codex at max", "277 grok on cursor high", "278 on cursor with cursor-grok-4.6-high") write - **Build model:** <Name> (Codex CLI) or <Name> (Cursor CLI), appending , <model-id> inside the parenthetical when the user names an id, and write the tier to Effort:. max is a Codex CLI-only tier: a Cursor max is written as xhigh, and a Claude max as xhigh on every Claude model, Fable included; say the clamp applied. Only Luna on Codex and Grok on Cursor have a default model id; any other name needs an explicit id, so ask for one in half a sentence before writing.
  • "validate at " writes - **Validate effort:** <tier>; "plan at " writes - **Plan effort:** <tier>. A revision that names the band default for that stage removes the line instead of stamping it, and say so. A milestone-wide revision ("every Fable validate at medium", "all plans at medium") applies to every issue whose stage runs on Fable, in one batch.
  • Push back once when a revision conflicts with the score band (validate-issue step 6 / prd-to-issues): fableplan below score 71, or dropping below Opus on a money/security/irreversible-deletion issue. One recommendation with the reason, then the user decides.
  • Batch revisions; do not round-trip to GitHub per message.
  • A Plan effort revision on a fableplan first: No issue is inert. Say so once and drop it, or ask whether they meant to turn fableplan on. A flip to Yes plans at high unless the same batch stamps a Plan effort: line. A flip YesNo on an issue carrying a Plan effort line strips that line during write-back; say you dropped it. Offer once to strip any inert stamp already on an issue instead of carrying it forward silently.
  • Preserve the edge kind: Depends on stays a hard prerequisite, Runs after stays ordering-only. Never move an issue between the fields to simplify the graph.
  • Before writing: verify every referenced issue exists, reject self-references, deduplicate each list, reject a predecessor present in both fields, and recursively fetch referenced issues outside the milestone until the explicit ordering graph closes.
  • Reject the whole batch before write-back if the combined graph (every Depends on and Runs after edge, including unchanged and external issues) contains a cycle.

Read the full file on GitHub · 65 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. today Changed 97c999fc2697
  2. 2d ago Changed · +2 lines b234157eac23
  3. 3d ago Changed 77f87cd46c5d
  4. 5d ago Changed · +2 lines e663e9c09f4b
  5. 9d ago First seen · 61 lines · 105 tokens per session scan A ac6b729448ed

Subscribe to this mod's changes

execution-plan-review is a skill published in the GitHub repository richkuo/rk-skills (49 stars, last pushed today), licensed MIT. It adds 105 tokens to every session and 2,254 once invoked, about $0.0005 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-08-30.

Related

Other skills, from other repositories

to-issues

A planning aid that breaks a PRD or technical specification into small implementation issues, each covering a complete, demonstrable piece of work.

smallnest/goal-workflow · 96 tokens

issue-fields-migration

Bulk-migrate metadata to GitHub issue fields from two sources: repo labels (e.g. priority labels to a Priority field) and Project V2 fields. Use when users say "migrate my labels to issue fields", "migrate project fields to issue fields", "convert labels to issue fields", "copy project field values to issue fields"…

boshi-xixixi/TraeSkill · 116 tokens

flowstudio-power-automate-governance

Govern Power Automate flows and Power Apps at scale using the FlowStudio MCP cached store. Classify flows by business impact, detect orphaned resources, audit connector usage, enforce compliance standards, manage notification rules, and compute governance scores — all without Dataverse or the CoE Starter Kit. Load…

boshi-xixixi/TraeSkill · 151 tokens

gtm-enterprise-account-planning

Strategic account planning and execution for enterprise deals. Use when planning complex sales cycles, managing multiple stakeholders, applying MEDDICC qualification, tracking deal health, or building mutual action plans. Includes the "stale MAP equals dead deal" pattern.

boshi-xixixi/TraeSkill · 57 tokens

gtm-enterprise-onboarding

Four-phase framework for onboarding enterprise customers from contract to value realization. Use when implementing new enterprise customers, preventing churn during onboarding, or solving the adoption cliff that kills deals post-go-live. Includes the Week 4 ghosting pattern.

boshi-xixixi/TraeSkill · 53 tokens

gtm-operating-cadence

Design meeting rhythms, metric reporting, quarterly planning, and decision-making velocity for scaling companies. Use when decisions are slow, planning is broken, the company is growing but alignment is worse, or leadership meetings consume all time without producing decisions.

boshi-xixixi/TraeSkill · 55 tokens