.cursor/skills/vom-plan-finder/SKILL.md
Lists every VOM ticket in plan-needs-review via the vom CLI, prints Cursor-clickable links to each plan markdown file, and summarizes additions, improvements, and review considerations for the human—without approving plans or advancing workflow. Use when the user wants a plan review queue, "what needs plan review", or an overview of pending implementation plans before approval.
npx skillsauth add denerose/VeganMealPlanner vom-plan-finderInstall 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.
Find all tickets in plan-needs-review, help the human decide what to approve or send back. The agent does not approve plans or change ticket state.
vom next with approval-style messages (e.g. "LGTM", "Plan approved", or any transition toward plan-approved).vom state or other commands to move tickets out of plan-needs-review as part of this skill.Use the vom CLI for discovery and reading plan content. Do not grep .vom/tickets/ or use glob search as the primary way to find these tickets.
List tickets in state (JSON for structured parsing):
vom list -s plan-needs-review --json
If the list is empty, report that clearly and stop.
Per ticket, prefer CLI to load context (pick one pattern—minimize redundant calls):
vom show <TKT-XXX> --docs --full (same as legacy vom show <TKT-XXX> --plans) — ticket body plus full document bodies.vom show <TKT-XXX> for ticket/acceptance context, then vom doc show <TKT-XXX> implementation for the main plan.plans (or vom doc list <TKT-XXX>) shows more than one document (e.g. implementation-draft), read implementation first; pull in other slugs only when they affect review (duplicate/overlap, draft vs final).Optional alignment check: vom guidance plan-needs-review — use when you want workflow reminders; still do not approve plans from this skill.
For each document slug returned by the CLI (e.g. implementation, implementation-draft), print a markdown link the human can Cmd+click (or equivalent) to open in the editor.
Path pattern (workspace-relative, from repo root):
./.vom/tickets/<TKT-XXX>/plans/<slug>.md
Example line:
- [TKT-025 — implementation](./.vom/tickets/TKT-025/plans/implementation.md)
Use the ticket title from vom list --json (or vom show) in the link text so scans are scannable. If there are multiple plan files, list one link per file the human should open.
For each ticket in plan-needs-review, emit:
TKT-XXX and short title (from CLI output)../.vom/tickets/<TKT-XXX>/plans/<slug>.md for each relevant doc.Keep bullets actionable and concise—this is a prep digest, not a second full plan rewrite.
vom next themselves..vom/guidance/plan-needs-review.md.testing
Guide for continuing work on a VOM ticket - reminds agents to claim and check guidance before starting.
data-ai
Move VOM tickets with state done or deleted into tickets/done or tickets/deleted to keep the main list tidy.
testing
Review recent work for friction and pain points. Create or update tickets for issues that made the agent's job harder. Focus on project-specific improvements only.
tools
Reviews, amends, and improves a VOM implementation plan for a ticket in plan-needs-review using only the vom CLI for claims, guidance, comments, and state transitions; edits plan markdown under plans/ only. Use when the user wants a plan approved (moved to plan-approved), wants plan-needs-review handled end-to-end, or invokes plan review with extra notes or constraints in the prompt.