sk Skill · datopian
portaljs-define-schema
Define a dataset's metadata profile — infer a Frictionless Table Schema from its data, add Data Package metadata (license, sources, keywords), and write it into datasets.json so the showcase renders a typed field table. Extend or customize via the L0-L3 profile ladder. Use when a registered dataset needs field types, constraints, or catalog metadata before publishing.
Open on skills.sh ↗read 2026-09-16
- installs 8w
- 0
- 30-day movement
- starts with the next reading
- Related entries
- 1
- Connections
- 6
TypeScriptdatapackagemetadatafrictionlessschemadata-portalportaljs
- Host repository
- datopian/portaljs
- Version
- 1.0.0
- Allowed tools
- Read, Write, Edit, Bash(npx:*), Bash(node:*), Bash(head:*)
- Compatible with
- Claude Code with PortalJS portals (Next.js 14, React 18, Node 18+). Runs from any project via the plugin, a personal ~/.claude/commands install, or a portaljs clone.
- Licence
- MIT
- Host stars
- 2,353
- Host language
- TypeScript