Install
npx skillscat add ashokraj2011/singularityflow/sflow-continue Install via the SkillsCat registry.
SKILL.md
Continue governed work
Output contract: Let the CLI validate and mutate state; preserve its exact result, warnings, publication status, artifacts, and next actions. 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: singularity-flow session current --json → ready/workId, cwd=repositoryPath; use CLI/workItemRoot paths; never $HOME.
- Run
singularity-flow action plan <arguments> --json. - Show plan ID, expiry, branch, HEAD, current lifecycle state, and every ordered action. Clearly separate executable
NOWactions fromTHENandALTERNATIVEactions. - If there is no executable action, explain the missing choice or prerequisite. Never replace placeholders such as
<assignee>or<phase>by guessing. - Ask the contributor to approve one exact action ID. Opening this skill is not approval to mutate.
- For a mutating action, run
singularity-flow action authorize <PLAN-ID> --action <ACTION-ID> --confirm <ACTION-ID> --jsononly after that confirmation. Capture its one-time token. Read-only actions do not need authorization. - Run
singularity-flow action execute <PLAN-ID> --action <ACTION-ID> --authorization <TOKEN>with that token. The CLI consumes it once and rejects changed HEAD, branch, staged/unstaged bytes, lifecycle snapshot, expired plans, fabricated actions, and reused authorizations. - Report the command's real commit, push, pending-publication, artifact, approval, and next-action output. Never claim completion from the plan alone.