List, inspect, and validate the editable Stories produced by an approved Epic Planning package.
Install
npx skillscat add ashokraj2011/singularityflow/sflow-epic-stories Install via the SkillsCat registry.
SKILL.md
Review planned Stories
Output contract: Relay requested CLI fields or output faithfully; preserve warnings/errors and only the explanations required below. For suggested actions, pair Shell with the returned Copilot command; honor commandGuidance. If absent, say "Copilot: no verified equivalent"; never invent a slash command.
Boundary: no Story required; cwd=opened Git root or verified repositoryPath from singularity-flow workspace current --json; refuse if neither resolves; never search $HOME/parents.
- Run
singularity-flow epic planning status --json. - Under the active Epic directory, open
singularity/initiatives/<EPIC-ID>/artifacts/epic-planning/story-plan.ymland the generatedsingularity/initiatives/<EPIC-ID>/artifacts/epic-planning/stories/<PLAN-ID>/story-spec.mdfiles. Resolve both inside this repository; never search outside it. - Show a compact table with plan ID, title, repository, workflow type, REQ/AC allocation, dependencies, task count, metadata, parent mode, and specification hash.
- Use
singularity-flow epic stories update,split, oradoptfor requested terminal edits. Tasks may be supplied with--tasks-file; key/value metadata uses repeatable--metadata KEY=VALUE. - Clearly state that any edit invalidates the former Planning package hash and returns it to UI review.
- Never invent a Jira key or assignee. Jira keys are returned only during the reviewed publish operation; assignment remains in Jira. An adopted Jira Story keeps its current parent, including no parent.