ashokraj2011

sflow-inputs

Inspect and render the approved phase-artifact inputs configured for the active Singularity Flow phase.

ashokraj2011 0 Updated 2w ago
GitHub

Install

npx skillscat add ashokraj2011/singularityflow/sflow-inputs

Install via the SkillsCat registry.

SKILL.md

Inspect phase inputs

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: singularity-flow session current --json → ready/workId, cwd=repositoryPath; use CLI/workItemRoot paths; never $HOME.

Sequence gates may be hard or soft. On Out of sequence, stop immediately and relay the error. On Soft sequence warning, show the full warning and leave the interactive continue decision to the human; never self-confirm. Use --dry-run only for read-only inspection and never edit managed input records to bypass a gate.

  1. Run singularity-flow status --json and use only the active phase.
  2. Preview resolution with singularity-flow inputs <phase> --dry-run.
  3. Explain every missing, unapproved, truncated, hash-mismatched, missing-brief, stale-brief, or
    missing-expansion condition before continuing. When the record reports approved-summary, name
    the brief hash and source-bound expansion handle. Expand an exact source section only when the
    task requires its wording; never replace the governed brief by an agent-authored summary.
  4. Run singularity-flow inputs <phase> to write the next-generation audit record and render the managed input block.
  5. Read the returned artifact and preserve the marker-delimited managed block.
  6. Do not submit, approve, or reject automatically.