From xonovex-skill-plan
Use when scoping, researching, deciding, planning, revising, critiquing, continuing, updating, or validating a feature, refactor, or analysis task — covers the whole plan-document lifecycle plus codebase research (alignment, hardening, simplification, template extraction, TODO scanning, shared-library design). Triggers on prompts about planning, designing, scoping, breaking down, architecting, settling or interrogating requirements and decisions, stress-testing / critiquing a plan, code analysis / cleanup / hardening / alignment, even when the user doesn't say 'plan'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/xonovex-skill-plan:plan-guideThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Author and maintain plan documents across their full lifecycle (research → decide → create → revise ⇄ critique → accept → subplans → continue → update → validate) and run code-research operations (align, harden, simplify, template extraction, etc.) that feed into those plans.
evals.jsonreferences/code-barrels-remove.mdreferences/code-comments-remove.mdreferences/code-shared-extract.mdreferences/code-template-extract.mdreferences/code-template-scaffold.mdreferences/plan-accept.mdreferences/plan-continue.mdreferences/plan-create.mdreferences/plan-critique.mdreferences/plan-decide.mdreferences/plan-reject.mdreferences/plan-research.mdreferences/plan-revise.mdreferences/plan-subplans-create.mdreferences/plan-update.mdreferences/plan-validate.mdreferences/todos.mdAuthor and maintain plan documents across their full lifecycle (research → decide → create → revise ⇄ critique → accept → subplans → continue → update → validate) and run code-research operations (align, harden, simplify, template extraction, etc.) that feed into those plans.
plan-create to consume; only plan-continue modifies the codebaseplan-research and going straight to plan-create produces vague plans built on assumed contextskills_to_consult leaves implementers ignoring project conventionspackage.json only misses Moon/Makefile-driven projects — check bothplan-accept before plan-subplans-create — it requires status: approvedplan-critique must run as an independent agent (fresh session), not the plan's author — self-critique defends instead of attacksplan-accept, worktree merge, and acceptance sign-off — stay mandatory-human at every automation level; gate policy may auto-advance only low-impact gatesplan-validate checks the DoD, not just success criteriaplan-validate reads the criteria, not just exit codesplan-continue STOPS after oneplan-research for general; for a code-quality audit (hardening / simplification / alignment) it applies the code-quality-guide dimensions and reports findingsplan-decide settles decisions one at a time: walks known open decisions as prose briefs, or discovers unknown ones by questioning the user down the design tree (codebase-aware) when nothing is queuedplan-create authors the parent plan; test-first plans apply tdd-guide (or bdd-guide for acceptance-first)plan-revise applies user feedback to the plan document (annotations + prompt instructions)plan-critique adversarially stress-tests the plan (red-team / pre-mortem), feeding findings back into reviseplan-accept sets status: approved (the gate to subplans); plan-reject sets status: rejected with a reasonplan-subplans-create generates detailed child plansplan-continue works through subplans one at a timeplan-update refreshes status / phase / validation resultsplan-validate confirms success criteria are met (read-only)Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.
npx claudepluginhub xonovex/platform --plugin xonovex-skill-plan