skills/guide-planning/SKILL.md
Resolves feature planning state, promotes accepted proposals into canonical planning, and routes to the right planning skill.
npx skillsauth add sirius-cc-wu/sirius-skills guide-planningInstall 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.
Use this skill as the planning-layer canonical entrypoint when you need to decide the next planning step for one feature planning folder.
propose, add-subfeature, assess, research, discover, design, ui-flow, breakdown, or review-planning, then stop for approval/commit before execution begins.Use guide-planning when you need to decide the next planning step before slice-scoped execution begins.
discover.propose.discover.add-subfeature.implemented or already archived, treat that as follow-on delta work and route to add-subfeature before editing the old packet further.assess.references/ patterns and has no durable reference-research.md yet, or if discovery/design depends on choosing between multiple upstream patterns, route to research.research and continue directly into the normal planning path.discover.design.ui-flow.breakdown.review-planning.
For workflow-shaping changes, expect the review pass to verify any declared
consolidation story before the packet can become planning_reviewed.slice.guide-execution.guide-planning owns feature-planning readiness and routing only.
.subfeature-meta.json as the writable lifecycle source and only use guide-planning's metadata view as a derived projection. That derived view should stay planning_reviewed until explicit approval is recorded in subfeature metadata, and only become slice_ready once approved reviewed work also has ready slice IDs recorded.research advisory within the existing planning lifecycle instead of introducing a new readiness state.consolidation summary in the existing planning or
subfeature metadata instead of introducing a second planning sidecar.archive-artifacts as the next step while handling a newly reported fix or follow-on capability request for the same feature.slice or guide-execution instead of absorbing it into planning.Typical handoff:
guide-planning -> propose/add-subfeature/assess/research/discover -> design -> ui-flow -> breakdown -> review-planning -> human approval -> commit -> slice -> guide-execution
discovery_pendingdiscovery_readydesign_readybreakdown_readyplanning_reviewedslice_readyimplementedUse adjacent transitions by default and repair skipped states only deliberately.
planning_reviewed means the planning packet has passed readiness review and is waiting for explicit human approval.slice_ready means the approved planning artifacts are committed and at least one execution-ready work item is selected for execution bootstrap. For subfeatures, derive this from reviewed status plus approval metadata and recorded ready slice IDs in .subfeature-meta.json..skills/planning.json; if none exists in ancestor directories, fall back to the repository root when inside a Git worktree, then default <planning_dir> to docs/features..skills/planning.json, including design_diagram_mode for system-design.md diagram layout.reference-research.md, discover.md, system-design.md, optional ui-design.md, slice-planning.md, slice-traceability.md, and .planning-meta.json as appropriate for the current state. For subfeatures, rely on the derived planning view rather than editing a nested .planning-meta.json file directly.implemented, has archived slices, or the request is framed as a new bugfix/follow-on issue, decide first whether the right durable target is a new or existing subfeature rather than in-place edits to the parent packet.Always use scripts/manage_planning.py in this skill directory for initialization, proposal promotion, registry synchronization, state transitions, and validation.
sync-status after discover, design, ui-flow, breakdown, and successful review-planning passes so metadata advances through the normal adjacent planning states instead of drifting behind the authored artifacts.--consolidation-json with set-status or sync-status when the
reviewed packet needs a metadata-carried consolidation summary; keep that
summary aligned with the narrative planning docs.set-status for explicit manual overrides, terminal execution states, or deliberate repair that should not be inferred from current artifacts alone.tools
Create or resume a dedicated git worktree for one feature or subfeature, drive `ship` inside that worktree, and hand the finished branch back as a pull request to the original branch.
testing
Reviews one completed feature or subfeature against final implementation and slice artifacts, then records a durable reconciliation block before archive.
development
Tightens durable repo-level rules in AGENTS.md and adjacent governance surfaces when repeated drift reveals a policy gap.
data-ai
Resolves one reviewed feature or subfeature backlog into remaining planned slices and routes each active slice to the next owning execution step with one commit per completed slice.