skills/ship-faster/skills/_archive/workflow-execute-plans/SKILL.md
Execute written implementation plans: first read and critically review the plan, then implement in small batches (default 3 tasks), produce verification evidence per batch and pause for feedback; must stop immediately and ask for help when blocked/tests fail/plan unclear. Trigger words: execute plan, implement plan, batch execution, follow the plan.
npx skillsauth add enuno/claude-command-and-control workflow-execute-plansInstall 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.
Reliably turn a "written plan file" into implementation results, avoiding drift or accumulated risk from doing everything at once.
Core strategy: Batch execution + pause for feedback after each batch.
Input (pass paths only):
plan_path: Plan file (usually in run_dir/03-plans/)repo_rootrun_dirOutput (persisted):
logs/state.json (or 03-plans/<plan>-status.md)05-final/ summaryplan_pathRule: Don't "guess while doing". Clarify when plan is unclear.
Execute the first 3 tasks from the plan, then stop and report.
For each task:
in_progresscompletedStatus recording (choose one, prefer structured):
logs/state.jsonplan_path ([ ]→[x]), recording verification results alongsideAfter each batch, report three things:
Optional but recommended:
review-merge-readiness for a conclusive review on this batch (especially for cross-module changes, risky changes, or approaching merge)Last line must be:
Ready for feedback.
Then wait for human feedback—don't automatically continue to next batch.
When all tasks are complete and verified:
05-final/summary.md (what was done/how verified/risks & rollback/next steps)skill-evolution Evolution checkpoint (3 questions); if user chooses "want to optimize", run skill-improver based on this run_dir to produce minimal patch suggestionsfinishing-a-development-branch skill exists: follow that skill to complete merge/PR/cleanup optionsEncounter any of these, stop execution immediately and report the issue:
tools
MemPalace local-first AI memory system. Use when setting up persistent memory for Claude Code sessions, mining project files or conversation transcripts, querying past context, configuring MCP tools, managing the knowledge graph, or troubleshooting palace operations.
tools
LangSmith Python SDK — trace, evaluate, and monitor LLM applications. Covers @traceable decorator, trace context manager, Client API, evaluate() / aevaluate(), comparative evaluation, custom evaluators, dataset management, prompt caching, ASGI middleware, and pytest plugin.
development
LangGraph (Python) — build stateful, controllable agent graphs with checkpointing, streaming, persistence, interrupts, fault tolerance, and durable execution. Covers both Graph API (StateGraph) and Functional API (@entrypoint/@task).
development
LangGraph Graph API (Python) — build explicit DAG agent workflows with StateGraph, typed state, nodes, edges, Command routing, Send fan-out, checkpointers, interrupts, and streaming. Use when you need explicit control flow and graph topology.