execute-plan
Execute Plan
Goal
Execute a plan stored in .cursor/plans/*.plan.md, updating todo statuses as work progresses.
Minimal workflow
-
Load the plan file
- Read the provided
.plan.mdpath. - Confirm the plan uses the expected YAML frontmatter with
todos. - If the path or format is missing, ask the user for clarification.
- Read the provided
-
Execute tasks with status transitions
- When starting a task, set its
statustoin_progress. - Keep at most one
in_progresstask at a time. - When a task is finished, set its
statustocompleted. - Update the plan file after each status change.
- When starting a task, set its
More from dolesshq/self-obsolescence
lint-build-loop
Run `npm run lint && npm run build` in a loop, fixing errors until both succeed. Use when the user asks to iterate on lint/build failures.
14review-plan-implementation
Review an implemented .plan.md by executing the instructions in its ## Reviewer Handoff section.
14supabase-reset-test-gen-loop
Iteratively run a local Supabase reset, database tests, and type generation until they succeed, fixing issues between runs. Use when asked to reset the local Supabase DB, run `supabase test db`, and regenerate types (`npm run gen-types`) in a loop.
13fetch-rules
Fetch and apply Cursor-style workspace rules supporting all rule formats (.cursor/rules/*.md, *.mdc, AGENTS.md, and legacy .cursorrules).
12create-plan
Create a concise plan. Use when a user explicitly asks for a plan related to a coding task.
12summarize-changes
Summarize code changes by author type and scope. Inputs are author and scope with product plus PR as defaults.
12