Catalog Integrity

Rebuild and validate Skillz Forge catalog truth, evidence contracts, and provenance without credentials.

OKHP3 0ef4c17 2 files · 3.0 KB Updated

File contents

Catalog integrity

Use when

Run after changing a skill contract, family metadata, evidence artifacts, catalog derivation, or generated catalog assets.

Callable command

node .agents/skills/catalog-integrity/run.mjs

The command runs the existing artifacts/forge/scripts/build-catalog.js and test-catalog.mjs from their migrated workspace locations. It sets the local development escape hatch for a shallow checkout only; CI still fails closed.

Inputs and outputs

  • Input: the current checkout's root distribution families and generated artifacts/forge/public/data/ assets.
  • Output: concise pass/fail lines and a non-zero exit on invalid counts, metadata, evidence vocabulary, payload split, or provenance.

Never paste credentials into the command. A local shallow-history warning is not a release pass; a CI shallow-history failure blocks publishing.

OKHP3/skillz/tree/main/.agents/skills/catalog-integrity commit 0ef4c17746

Frequently asked questions

npx skillmds@latest add okhp3/catalog-integrity