implement-execplan/SKILL.md
Execute a pending execution plan from the .agent folder. Use when user asks to implement an execplan, execute the plan, run the pending plan, or mentions execplan-pending.md.
npx skillsauth add grp06/useful-codex-skills implement-execplanInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Execute the pending execution plan located at .agent/execplan-pending.md in the current repository OR if the user mentioned another execplan at a different file path, implement that one.
Do not treat the ExecPlan as a blind checklist. Use it as the implementation contract for delivering the intended behavior and the intended simplification of the system.
Use John Ousterhout's design philosophy when the plan leaves room for judgment:
Treat these as the main forms of complexity:
When choosing between valid implementations, prefer the one that makes future readers and callers understand less.
.agent/PLANS.md in full before coding.Progress, Surprises & Discoveries, Decision Log, and Outcomes & Retrospective sections up to date as you go..agent/done. If the done folder does not exist, create it.This skill is for execution, not more planning. The default expectation for an implement-execplan turn is that you will change code, tests, docs, or other implementation artifacts, not just rewrite the ExecPlan.
You may update the ExecPlan during implementation, but only to support implementation already underway:
Do not turn an implementation turn into another plan-improvement pass.
A successful implementation turn should leave evidence of execution:
If a step is ambiguous or has multiple valid approaches, proceed with your best judgment rather than stopping to ask, but use these rules:
If the best implementation requires a meaningful design adjustment, update the ExecPlan briefly, record the decision, and continue implementing in the same turn.
execplan-improve pass.development
Create an ExecPlan from a locked refactor decision, PRD, RFC, or detailed problem statement, following the repo's PLANS.md. Use when the user asks for an exec plan, execution plan, or ExecPlan, or wants a decided refactor turned into a step-by-step plan.
documentation
Update ARCHITECTURE.md after implementing an execution plan. Use when user asks to update architecture docs, sync architecture, refresh architecture after implementation, or mentions updating docs post-execplan.
tools
Analyze Codex rollout transcripts for one repository and time window, extract repo-scoped tool calls that failed, cluster repeated error patterns, and recommend the next agent/tooling improvements. Use when the user wants to inspect tool-call failures, operational friction, repeated command mistakes, patch failures, or prompt/tooling improvements based on recent Codex runs.
development
Analyze Codex session logs for one repository, extract the repo-specific top-level conversations for a target day, summarize every user message in order, and surface the next best action. Use when the user asks what happened yesterday in a repo, which conversations touched a repo, what to work on next based on recent Codex work, or to reconstruct repo workstreams from session history.