Back to Plugins

PortalJS

Agent skills that build data portals: scaffold a portal, add datasets, charts and maps, connect CKAN, and generate DCAT/Croissant metadata

dataopen-datadata-portalckandcat

Installation

npx skills add datopian/portaljs

Commands

portaljs-new-portalScaffold a new data portal from a brief
portaljs-add-datasetAdd CSV/TSV/JSON/GeoJSON datasets and register them
portaljs-add-dcatGenerate DCAT (v2/v3, DCAT-US, DCAT-AP, GeoDCAT-AP) and Croissant metadata
portaljs-add-chartAdd a visualization to a dataset page
portaljs-add-mapRender GeoJSON on an interactive map
portaljs-connect-ckanWire a portal to a CKAN backend
portaljs-deployDeploy the portal

How to install

  1. Open Claude Code in your terminal
  2. Run the installation command above
  3. The plugin will be enabled automatically
  4. Use the plugin's features in your Claude Code sessions
View source on GitHub