← ClaudeAtlas

prism-lifecyclelisted

Route Prism work to the host-native story or epic lifecycle and, when explicitly requested, advance a deterministic snapshot of all open Prism epics. Use when the user runs $prism:lifecycle, /prism:lifecycle, or /prism-lifecycle; asks to run or advance the primary host workflow; resumes one host Story or Epic; or asks to process all open Prism epics. Do not use for explicit Prism Light or Prism Callee requests.
baldaworks/prism · ★ 9 · AI & Automation · score 77
Install: claude install-skill baldaworks/prism
# Prism lifecycle router Resolve the user's target, then follow exactly one sibling lifecycle contract: - full story: [Story skill](../prism-story/SKILL.md) - epic: [Epic skill](../prism-epic/SKILL.md) This skill owns target resolution and explicit open-epic batch coordination. It does not duplicate phase procedure and never invokes Callee. Select Prism Light only when the user explicitly invokes `$prism-light:lifecycle`, `/prism-light:lifecycle`, or `/prism-light`. ## Prerequisites 1. Resolve the Beads workspace with `bd where`; follow the Beads skill or run `bd prime` when needed. 2. Require the repository and its native verification tools to be inspectable. 3. Use Beads issue type and parentage as durable routing evidence. Never infer item type or lifecycle phase from assignee. ## Resolution priority Apply the first matching route: 1. An explicit request to process all open Prism epics enters **Epic batch**. 2. An explicit story or epic ID requires that Beads type and dispatches it. 3. An explicit task ID resolves its single parent and requires that parent to be a story; then dispatches the parent story. 4. An explicit resume request with no item ID resumes only when exactly one open Prism story or epic exists; otherwise ask for the target. 5. Clear initiative intent containing independently deliverable stories creates an epic in `prism,phase:epic:frame`, then dispatches it. 6. Ordinary change intent creates a story in `prism,phase:story:specify`, th