Inspect, classify, attest, verify, compare, and export governed Story delivery measurements without inventing evidence or causal claims.
Install
npx skillscat add ashokraj2011/singularityflow/sflow-impact Install via the SkillsCat registry.
SKILL.md
Govern delivery measurement
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: no Story required; cwd=opened Git root or verified repositoryPath from singularity-flow workspace current --json; refuse if neither resolves; never search $HOME/parents.
- With no arguments, run
singularity-flow impact status. - Before
enroll, show the engine's suggested complexity/risk signals. Require the user to supply both bands and explicitly request--confirm; never confirm or opt out on their behalf. - Before
exposure attest, explain that an attestation is self-reported evidence. Require the phase, exposure level, assurance, and a reason when supplied by the user. - Import only a user-selected JSON or YAML evidence envelope. For a raw provider observation, use
singularity-flow impact evidence collect <PROVIDER> <FILE> --commit <FULL-SHA> --run-id <ID>so the engine creates the strict envelope. Do not rewrite provider observations or replaceunavailablewith estimates. finalizeis valid only for a closed Story and creates a hash-bound Impact Receipt through the normal publication transaction.- For
compare, preserve the engine's method, evidence grade, privacy-floor refusal, uncertainty interval, guardrail result, and exact inference label. Matched observational and before/after results are not causal. - For a prompt-set study, use
singularity-flow impact study prompt-hash <singularity/prompts/FILE.md>for each reviewed prompt. Never calculate or substitute a hash yourself. Explain that Story assignment is deterministic, the assigned variant is disclosed, and an agent override would contaminate and therefore block the comparison. - Mutating operations commit and push through Singularity Flow. Report the commit or pending-publication state and the next valid action.