PortalJS

Плагин и команды для сборки порталов данных: агент разворачивает портал из брифа и подключает датасеты из CKAN, GitHub и Frictionless

Плагин

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Создает и меняет файлы проекта портала
  • Подключается к внешним бэкендам данных по вашим доступам
Все причины и проверки

datopian/portaljs

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/portaljs

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните по очереди в чате Claude Code

/plugin marketplace add datopian/portaljs
/plugin install portaljs@datopian-portaljs

Сверено с репозиторием 25 сент. 2026, коммит d5c096a.

Текст для агента

Добавь маркетплейс командой /plugin marketplace add datopian/portaljs и установи плагин через /plugin install. Новый проект можно начать пакетом create-portaljs, дальше используй команды new-portal, add-dataset, add-chart и другие.

Другие способы из описания автора
/plugin marketplace add datopian/portaljs

Добавляет маркетплейс, дальше установите плагин через /plugin install.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

PortalJS это фреймворк для порталов данных на Next.js, но для агентов главное в репозитории это Claude-плагин с командами и скиллами. Через них агент разворачивает целый портал из брифа и за минуты подключает датасеты к любому бэкенду: CKAN, GitHub, Frictionless и другим. Команды покрывают весь путь: создать портал, добавить датасет, ресурс, график, карту, определить схему, подключить CKAN, проверить качество данных, мигрировать и задеплоить. Есть примеры порталов и пакет create-portaljs для старта проекта.

Для кого. Для разработчиков и команд открытых данных, кому нужно быстро собирать и наполнять порталы данных через агента.

Подходит, если

  • Нужно развернуть портал данных из брифа и наполнить его датасетами
  • Нужно подключить портал к CKAN, GitHub или Frictionless
  • Нужны команды для добавления датасетов, графиков, карт и проверки качества

Не подходит, если

  • Проект не про порталы данных и открытые данные
  • Не подходит стек Next.js для итогового портала

Пример запроса к агенту

Создай портал данных по этому брифу и добавь в него датасет из нашего CKAN с картой

Ограничения

Итоговый портал строится на Next.js, а команды и скиллы рассчитаны на этот стек. Подключение к внешним бэкендам вроде CKAN требует своих адресов и доступов. Плагин направляет сборку, но код и деплой выполняет агент и вы.

Как отключить. Удалите плагин PortalJS через /plugin и уберите добавленный маркетплейс.

Проверка безопасности

  • Создает и меняет файлы проекта портала
  • Подключается к внешним бэкендам данных по вашим доступам

Коротко о README

README представляет PortalJS как AI-ориентированный фреймворк для порталов данных на Next.js: портал разворачивается из брифа, а датасеты подключаются за минуты через агентные скиллы к любому бэкенду, включая CKAN, GitHub и Frictionless. В репозитории есть Claude-плагин с командами на весь путь: создать портал, добавить датасет, ресурс, график, карту, определить схему, проверить качество, мигрировать и задеплоить. Есть пакет create-portaljs и примеры порталов. Лицензия MIT.

Частые вопросы

Это фреймворк или плагин?

И то и другое: PortalJS это фреймворк на Next.js, а в репозитории есть Claude-плагин с командами и скиллами для сборки и наполнения портала.

Какие бэкенды поддержаны?

Любые: CKAN, GitHub, Frictionless и другие, команды покрывают подключение и добавление данных.

Выбор редакции

166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам

СкиллСредний риск47 тыс.Звезды репозитория
Официальный

Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml

MCP-серверВысокий риск16,5 тыс.Звезды репозитория
Выбор редакции

Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой

СкиллВысокий риск11,1 тыс.Звезды репозитория
Официальный

Язык визуализации для агентов и MCP-сервер: из простой семантической спецификации собираются аккуратные графики

MCP-серверСредний рискБез VPN4,3 тыс.Звезды репозитория
Foxx AIPortalJS

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.