SkillAgentSearch skills...
Home

datopian

39 skills across 25 repos58.9k repo starsGitHub

datopian / arcgis-to-portaljs

2.4k

Migrate a whole ArcGIS Hub site (opendata.arcgis.com or a Hub Premium custom domain) into a PortalJS Arc portal end-to-end.

⚡ Claude Commandsclaude code
claudegitapi+1
86
Updated 21d ago

datopian / portaljs-add-chart

2.4k

Add a chart (line, bar, area, pie, or scatter) to a dataset's showcase in a PortalJS portal. Installs recharts, writes a reusable Chart component, and renders it in the showcase Views section.

⚡ Claude Commandsclaude code
claude
86
Updated 21d ago

datopian / portaljs-add-dataset

2.4k

Add a dataset (CSV, TSV, JSON, or GeoJSON) to an existing PortalJS portal. Appends an entry to datasets.json so the catalog and showcase render it automatically; routes the data by source (local file vs remote URL) — R2 via Git LFS by default, remote URLs by passthrough.

⚡ Claude Commandsclaude code
claudegit
86
Updated 21d ago

datopian / portaljs-add-dcat

2.4k

Make a PortalJS portal harvestable by national/EU/US open-data portals — emit standards-compliant DCAT catalog feeds (DCAT 2/3, DCAT-AP, DCAT-US, national profiles) in JSON-LD, Turtle, and RDF/XML at build, with autodiscovery and per-profile conformance checking.

⚡ Claude Commandsclaude code
claude
86
Updated 21d ago

datopian / portaljs-add-geo

2.4k

Auto-ingest a geospatial file (GeoJSON, Shapefile, GeoPackage, KML/KMZ, FlatGeobuf, CSV-with-geometry) into a PortalJS portal — on your own machine, no server.

⚡ Claude Commandsclaude code
claudegitreview
86
Updated 21d ago

datopian / portaljs-add-map

2.4k

Render a GeoJSON dataset on an interactive Leaflet map in the Views section of a dataset's showcase. Installs react-leaflet and a Map component, then renders the map for the chosen dataset.

⚡ Claude Commandsclaude code
claudereact
86
Updated 21d ago

datopian / portaljs-add-resource

2.4k

Add another file (resource) to an EXISTING dataset in a PortalJS portal — a data dictionary, methodology, or an additional data file. Turns a single-file dataset into a multi-resource one; the showcase renders a section per resource.

⚡ Claude Commandsclaude code
claude
86
Updated 21d ago

datopian / portaljs-architect

2.4k

Recommend a data-portal architecture (storage, compute, catalog, access, hosting, metadata) from your needs, then hand off to the build skills. The advisory entry point.

⚡ Claude Commandsclaude code
claude
86
Updated 21d ago

datopian / portaljs-check-data-quality

2.4k

Audit a local or remote tabular file (CSV/TSV) for common data quality issues. Read-only. Use only when the user explicitly asks to check or audit data quality.

⚡ Claude Commandsclaude code
claudepython
86
Updated 21d ago

datopian / portaljs-connect-ckan

2.4k

Wire a scaffolded PortalJS portal to a CKAN backend over its API. Generates a tiny server-side fetch client (no runtime dependency) and feeds the /search catalog and /@<namespace>/<slug> showcases from CKAN instead of datasets.json.

⚡ Claude Commandsclaude code
claudeapi
86
Updated 21d ago

datopian / portaljs-define-schema

2.4k

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.

⚡ Claude Commandsclaude code
claude
86
Updated 21d ago

datopian / portaljs-deploy

2.4k

Deploy a PortalJS portal to PortalJS Arc — Datopian-managed static hosting on Cloudflare. Builds a static export, uploads it, and returns a live <slug>.arc.portaljs.com URL. One command, one target.

⚡ Claude Commandsclaude code
claudeapi
86
Updated 21d ago

datopian / portaljs-migrate

2.4k

Migrate (harvest) datasets between open-data platforms. Reads CKAN, a DCAT-US /data.json catalog (DKAN, ArcGIS Hub, data.gov), a DCAT / DCAT-AP RDF feed (JSON-LD, Turtle, or RDF/XML — data.europa.eu, national DCAT-AP portals, GeoDCAT-AP), Socrata, OpenDataSoft, or an ArcGIS FeatureServer, and writes…

⚡ Claude Commandsclaude code
claudegitapi
86
Updated 21d ago

datopian / portaljs-new-portal

2.4k

Scaffold a new PortalJS data portal from a brief. Copies the canonical template from examples/portaljs-catalog and substitutes project tokens.

⚡ Claude Commandsclaude code
claude
86
Updated 21d ago

datopian / arcgis-to-portaljs

2.4k

Migrate a whole ArcGIS Hub site into a PortalJS Arc portal end-to-end. Harvests the Hub /data.json (DCAT-US) inventory, exports every FeatureService layer through the ArcGIS REST query API with resultOffset paging, converts each to the serverless dual tier (PMTiles render + GeoParquet query) with ta…

📄 SKILL.mduniversal
skillgitapi+1
86
Updated 21d ago

datopian / portaljs-add-chart

2.4k

Add a chart (line, bar, area, pie, or scatter) to a dataset's showcase in a PortalJS portal. Installs recharts, writes a reusable Chart component, and renders it in the showcase Views section

📄 SKILL.mdclaude code
skillreact
86
Updated 21d ago

datopian / portaljs-add-dataset

2.4k

Add a dataset (CSV, TSV, JSON, or GeoJSON) to an existing PortalJS portal. Appends an entry to datasets.json so the catalog and showcase render it automatically; routes the data by source (local file vs remote URL) — R2 via Git LFS by default, remote URLs by passthrough

📄 SKILL.mdclaude code
skillgit
86
Updated 21d ago

datopian / portaljs-add-dcat

2.4k

Make a PortalJS portal harvestable by national/EU/US open-data portals — emit standards-compliant DCAT catalog feeds (DCAT 2/3, DCAT-AP, DCAT-US, national profiles) in JSON-LD, Turtle, and RDF/XML at build, with autodiscovery and per-profile conformance checking

📄 SKILL.mdclaude code
skill
86
Updated 21d ago

datopian / portaljs-add-geo

2.4k

Auto-ingest a geospatial file (GeoJSON, Shapefile, GeoPackage, KML/KMZ, FlatGeobuf, CSV-with-geometry) into a PortalJS portal on the user's own machine, with no server.

📄 SKILL.mduniversal
skillgit
86
Updated 21d ago

datopian / portaljs-add-map

2.4k

Render a GeoJSON dataset on an interactive Leaflet map in the Views section of a dataset's showcase. Installs react-leaflet and a Map component, then renders the map for the chosen dataset

📄 SKILL.mdclaude code
skillreact
86
Updated 21d ago

datopian / portaljs-add-resource

2.4k

Add another file (resource) to an EXISTING dataset in a PortalJS portal — a data dictionary, methodology, or an additional data file. Turns a single-file dataset into a multi-resource one; the showcase renders a section per resource

📄 SKILL.mdclaude code
skill
86
Updated 21d ago

datopian / portaljs-architect

2.4k

Recommend a data-portal architecture (storage, compute, catalog, access, hosting, metadata) from stated needs, then hand off to the build skills. The advisory entry point

📄 SKILL.mdclaude code
skillreact
86
Updated 21d ago

datopian / portaljs-check-data-quality

2.4k

Audit a local or remote tabular file (CSV/TSV) for common data quality issues — schema, nulls, types, duplicates. Read-only

📄 SKILL.mdclaude code
skillreact
86
Updated 21d ago

datopian / portaljs-connect-ckan

2.4k

Wire a scaffolded PortalJS portal to a CKAN backend over its API. Generates a tiny server-side fetch client (no runtime dependency) and feeds the /search catalog and /@namespace/slug showcases from CKAN instead of datasets.json

📄 SKILL.mdclaude code
skillapireact
86
Updated 21d ago

datopian / portaljs-define-schema

2.4k

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

📄 SKILL.mdclaude code
skill
86
Updated 21d ago

datopian / portaljs-deploy

2.4k

Deploy a PortalJS portal to PortalJS Arc — Datopian-managed static hosting on Cloudflare. Builds a static export, uploads it, and returns a live SLUG.arc.portaljs.com URL. One command, one target

📄 SKILL.mdclaude code
skillreact
86
Updated 21d ago

datopian / portaljs-migrate

2.4k

Migrate (harvest) datasets between open-data platforms. Reads CKAN, a DCAT-US /data.json catalog (DKAN, ArcGIS Hub, data.gov), a DCAT / DCAT-AP RDF feed (JSON-LD, Turtle, or RDF/XML), Socrata, OpenDataSoft, or an ArcGIS FeatureServer, and writes them to a static PortalJS catalog or pushes them into…

📄 SKILL.mduniversal
skillgitapi
86
Updated 21d ago

datopian / portaljs-new-portal

2.4k

Scaffold a new PortalJS data portal from a brief. Copies the canonical template from examples/portaljs-catalog and substitutes project tokens

📄 SKILL.mdclaude code
skillgitreact
86
Updated 21d ago

datopian / add-chart

2.4k

Renamed → /portaljs-add-chart. This alias will be removed next minor release.

⚡ Claude Commandsclaude code
claude
83
Updated 21d ago

datopian / add-dataset

2.4k

Renamed → /portaljs-add-dataset. This alias will be removed next minor release.

⚡ Claude Commandsclaude code
claude
83
Updated 21d ago

datopian / add-map

2.4k

Renamed → /portaljs-add-map. This alias will be removed next minor release.

⚡ Claude Commandsclaude code
claude
83
Updated 21d ago

datopian / add-resource

2.4k

Renamed → /portaljs-add-resource. This alias will be removed next minor release.

⚡ Claude Commandsclaude code
claude
83
Updated 21d ago

datopian / architect

2.4k

Renamed → /portaljs-architect. This alias will be removed next minor release.

⚡ Claude Commandsclaude code
claude
83
Updated 21d ago

datopian / check-data-quality

2.4k

Renamed → /portaljs-check-data-quality. This alias will be removed next minor release.

⚡ Claude Commandsclaude code
claude
83
Updated 21d ago

datopian / connect-ckan

2.4k

Renamed → /portaljs-connect-ckan. This alias will be removed next minor release.

⚡ Claude Commandsclaude code
claude
83
Updated 21d ago

datopian / define-schema

2.4k

Renamed → /portaljs-define-schema. This alias will be removed next minor release.

⚡ Claude Commandsclaude code
claude
83
Updated 21d ago

datopian / deploy

2.4k

Renamed → /portaljs-deploy. This alias will be removed next minor release.

⚡ Claude Commandsclaude code
claude
83
Updated 21d ago

datopian / migrate

2.4k

Renamed → /portaljs-migrate. This alias will be removed next minor release.

⚡ Claude Commandsclaude code
claude
83
Updated 21d ago

datopian / new-portal

2.4k

Renamed → /portaljs-new-portal. This alias will be removed next minor release.

⚡ Claude Commandsclaude code
claude
83
Updated 21d ago