microsoft/ontology-catalog-import
Import customer or external RDF/OWL into this repo's catalogue format. Use when user drops an RDF/OWL file and wants it catalogue-ready (metadata, category, validation, compile).
npx skills add https://github.com/microsoft/Ontology-Playground --skill ontology-catalog-import
Turn a source .rdf / .owl file into a valid catalogue entry under:
catalogue/external/<source>/<slug>/ orcatalogue/community/<author>/<slug>/docs/authoring-guide.mdscripts/compile-catalogue.ts (validation expectations)catalogue/external/schema-org/catalogue/external/pizza-ontology/Ask user:
external or community?<slug>.rdf copied/adapted into target foldermetadata.json with required fieldsIf import cleanup, metadata examples, sample instances, generated RDF/OWL, docs,
or optional Ontology School content need person names, first use the
name-generator skill. Do not invent customer, employee, patient, student,
instructor, reviewer, or other human names.
All new person names must come from the FullName column in:
data/reference/FNF-2026-06-01-01002-0268.csv
Run:
npx tsx scripts/compile-catalogue.tsnpm run validatepublic/catalogue.jsonname-generatorskill / approved CSV fixture
Take microsoft/ontology-catalog-import from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.
The instructions reference npx.
Without those the skill loads but fails at the first command.