Portaljs Add Dcat
Vytváří sklizitelné DCAT-AP/US/3 feedy z portálu PortalJS v době sestavení
Funguje s nastavením
Co umí
Přemění existující statický portál PortalJS na sklizitelný katalog otevřených dat vydáváním standardům vyhovujících DCAT feedů (DCAT 2/3, DCAT-AP, DCAT-US, národní profily) v JSON-LD/Turtle/RDF-XML při sestavení, s autodiscovery a kontrolami SHACL shody. Spouští se, když portál potřebuje být sklizitelný data.europa.eu, data.gov nebo národním katalogem otevřených dat.
Testovací report
Načten strom repozitáře, SKILL.md, references/reference.md a install-portaljs-skills.sh v plné podobě. Každá odkazovaná cesta se rozliší: „zdroj pravdy“ .claude/commands/portaljs-add-dcat.md vrací HTTP 200 a plná kanonická implementace existuje pod examples/portaljs-catalog/lib/metadata/ (dcat.ts, dcat-profiles.ts, dcat-rdf.ts, dcat-validate.ts) plus scripts/generate-dcat.ts a dcat.config.json. Frontmatter je platný s name+description; bezpečnost čistá (žádné curl|sh, žádné base64/secrets, pouze legitimní EU ITB/SEMICeu SHACL validátor URL). Dokumentace snížena o jeden bod: seznam SKILLS v osobním instalátoru vynechává portaljs-add-dcat, ačkoli dovednost inzeruje tuto instalační cestu, a pracovní postup předpokládá, že lib/metadata/dcat.ts již existuje v cílovém portálu. Výstup NENÍ měřen (není měřená ztráta) — jeho spuštění vyžaduje připravený Next.js portál + node build, který nemohu spustit.
Testováno: 2026-07-20 · Claude Code 2.x (agent harness)
Instalace
Copy the skills/portaljs-add-dcat directory into ~/.claude/skills/ (or use the datopian/portaljs plugin). Note: the repo's install-portaljs-skills.sh does NOT list this skill, so the personal-commands installer won't fetch it — copy the skill dir manually.
Příkazy a ukázkové prompty
/portaljs-add-dcatVytváří sklizitelné DCAT-AP/US/3 feedy z portálu PortalJS v době sestavení
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Make our portal harvestable by data.europa.euGenerate a DCAT-AP feed for our data catalogAdd DCAT-US conformant metadata to our portal