Propose an exact published-contract dependency discovered from a convenient reference.
Install
npx skillscat add ashokraj2011/singularityflow/sflow-capability-depend Install via the SkillsCat registry.
SKILL.md
Depend on a capability contract
Output contract: Collect every required choice explicitly; never infer or preselect; preserve errors, 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.
- Require the target capability and reference. Require
--fromwhen source ownership is ambiguous and--contractwhen several published contracts match. - Run once after confirmation:
singularity-flow capability depend <TARGET>@<REFERENCE> [--from <SOURCE>] [--contract <ID>] --json. - Confirm the result records an exact version, content SHA-256, publication SHA-256, and publisher authority. A movable reference such as
latestmust not appear in authoritative dependency state. - Relay the proposal or refusal and stop. Never invent missing contract identity fields, activate, or edit YAML.