Claude Skill

datopian/portaljs

PortalJS 是一个 AI 原生的数据门户框架,可根据简要描述快速搭建门户,并通过智能代理技能在几分钟内加载数据集。支持 CKAN、GitHub、Frictionless 等后端。

概览

Stars2,302
Forks333
语言TypeScript
最后更新2026-07-03
最近同步2026-07-03
前往 GitHub

仓库信息

拥有者datopian
仓库portaljs
完整名称datopian/portaljs
Repo ID2,579,069

安装这个 Skill

git clone https://github.com/datopian/portaljs

Registry 信息

类型claude_skill
质量分80/100
验证状态readme_parsed
最近验证2026-06-03
平台
Claude
能力
imageaiai-agentsckandata-fabricdata-management-platformdata-meshdata-portaldata-portal-frontendsdata-portals
识别文件
README.mdexamplespackage.json
配置键
PACKAGE_JSON
安装方式
  • git clone https://github.com/datopian/portaljs
  • npx create-next-app -e https://github.com/datopian/portaljs/tree/main/examples/portaljs-template my-portal

项目简介

PortalJS 是一个 AI 原生的数据门户构建框架。它能够根据简要描述快速搭建完整门户,并通过智能代理技能在几分钟内加载数据集,支持 CKAN、GitHub 和 Frictionless 等多种后端。

英文描述

🌀 AI-native framework for building data portals. Scaffold a full portal from a brief and load datasets in minutes with agentic skills — any backend (CKAN, GitHub, Frictionless).

要点

  • 基于简要描述的 AI 原生脚手架搭建
  • 智能代理技能实现快速数据集加载
  • 多后端支持(CKAN、GitHub、Frictionless)
  • 基于 Next.js 构建,具备现代 Web 性能
  • 为开放数据和数据网格做好准备

使用场景

  • 为政府机构启动开放数据门户
  • 为企业构建内部数据市场
  • 为研究机构创建数据枢纽
  • 快速原型开发数据目录应用
  • 将传统数据门户迁移到现代技术栈

README 摘要

<p align="center"> <img src="assets/portaljs-logo.svg" alt="PortalJS" width="96" height="96" /> <h1 align="center">PortalJS</h1> <p align="center"> <b>The AI-native framework for building data portals.</b> <br /> Describe the portal you want — your agent scaffolds it and loads your data in minutes. <br /> <br /> <a href="https://www.portaljs.com/opensource">Docs</a> · <a href="https://github.com/datopian/portaljs/discussions">Discussions</a> · <a href="https://github.com/datopian/portaljs/issues/new">Report a bug</a> <br /> <br /> <a href="https://discord.gg/krmj5HM6He"><img src="https://dcbadge.limes.pink/api/server/krmj5HM6He" alt="Join our Discord server"/></a> <img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="MIT License"/> </p> </p> --- PortalJS is an **open-source** framework for building data portals and catalogs. It pairs a lightweight, customizable site with a set of **agentic skills** — commands your AI assistant runs to scaffold a portal, add datasets, and wire up a backend, without you writing boilerplate. Built and maintained in the open by [Datopian](https://www.datopian.com/) and the PortalJS community. ## Build a portal with your AI assistant PortalJS ships [Claude Code](https://claude.com/claude-code) skills that turn a brief into a working portal. ### Setup The skills live in this repo under [`.claude/commands/`](.claude/commands/) and currently run **from inside a clone of the PortalJS repo** (the scaffolding skill copies the template from `examples/`). To use them: ```bash # 1. Clone the repo and open Claude Code inside it git clone https://github.com/datopian/portaljs cd portaljs claude ``` Claude Code auto-discovers the slash commands from `.claude/commands/` —

话题

探索更多

数据来自 GitHub,同步时间:2026-07-03