v3-1-skos-fixture — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited v3-1-skos-fixture (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Test fixture exercising the full v3.1 predicate set. Not a production skill.
This fixture exists to verify that the runtime — generate-manifest.js, skill-lint.js, skill-graph-route.js, and the lint-target resolver — iterates the complete canonical predicate set defined in ADR 0001 (SKOS additions: related, broader, narrower), ADR 0018 (suppresses for routing-layer exclusion), ADR 0006 (disjoint_with as the separate orthogonal relation for formal OWL class-disjointness), and the composition hook io_contract.
The companion test scripts/__tests__/test-v3-1-skos-runtime.js builds a manifest entry from this file and asserts every predicate above appears in the resulting relations block, with relation-target validation passing for all eight references.
Predicates exercised:
related — symmetric SKOS associative relation (skos:related)broader — SKOS generalisation (skos:broader); triggers Stage 4b parent recall in routernarrower — SKOS specialisation (skos:narrower)suppresses — routing-layer asymmetric exclusion (sg:disjointOwnership)disjoint_with — formal OWL class-disjointness (owl:disjointWith)verify_with — PROV-O informational influence (prov:wasInformedBy)depends_on — DCMI requirement (dcterms:requires)io_contract — machine-checkable artifact inputs/outputs for compositionRetired aliases are intentionally NOT exercised in this fixture; the companion unit test checks in-memory alias normalization separately.
This skill has no workflow — it is a fixture, not a procedure.
scripts/__tests__/test-v3-1-skos-runtime.js exits 0 only when this fixture round-trips cleanly through the manifest generator and lint relation-target check.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.