К основному содержанию
скилл CX Codex

harvard-art-museums-data-engineering — скилл для Claude Code: ETL

Скилл для сборки ETL-пайплайнов на данных Harvard Art Museums API: нормализация в MySQL, SQL-аналитика и дашборд на Streamlit.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add reason-machines/data-skills --skill harvard-art-museums-data-engineering -a claude-code
Открыть на GitHub

Что делает harvard-art-museums-data-engineering

Скилл ведёт агента по всему пути от запроса к API до интерактивного дашборда. Он подсказывает, как тянуть объекты постранично с учётом лимитов, как разложить вложенный JSON на таблицы метаданных, изображений и цветов, а потом посчитать по ним аналитику.

Внутри — код для requests и pandas, схема таблиц MySQL/TiDB с внешними ключами, набор аналитических запросов и приложение на Streamlit с графиками Plotly. Понадобится ключ Harvard Art Museums API, доступ к базе MySQL и переменные окружения в .env: HARVARD_API_KEY, DB_HOST, DB_PORT, DB_USER, DB_PASSWORD, DB_NAME. Без ключа запросы к API просто не пройдут, так что заведите его до первого запуска.

Пайплайн рассчитан на MySQL или TiDB: если у вас Postgres, схему и код подключения придётся переписывать. Зависимости ставятся из requirements.txt плюс streamlit, pandas, requests, mysql-connector-python, plotly, python-dotenv.

Какие задачи решает

  • выгрузить объекты из Harvard Art Museums API постранично
  • разложить вложенный JSON на нормализованные таблицы
  • спроектировать схему MySQL с внешними ключами для метаданных
  • посчитать аналитику по коллекции SQL-запросами
  • собрать дашборд на Streamlit с графиками Plotly

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

  • Собери ETL-пайплайн для артефактов Harvard Art Museums API с выгрузкой в MySQL
  • Напиши SQL-запросы для аналитики по коллекции и выведи результаты в Streamlit
  • Спроектируй таблицы для метаданных, изображений и цветов артефактов

Как установить harvard-art-museums-data-engineering

1Через Skills CLI (Vercel)

npx skills add reason-machines/data-skills --skill harvard-art-museums-data-engineering -a claude-code

2Вручную: положить файлы

~/.claude/skills/harvard-art-museums-data-engineering/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/harvard-art-museums-data-engineering/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о harvard-art-museums-data-engineering

Как установить harvard-art-museums-data-engineering в Claude?

Выполните npx skills add reason-machines/data-skills --skill harvard-art-museums-data-engineering -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/harvard-art-museums-data-engineering/SKILL.md.

Что делает этот скилл?

Проводит агента через сборку пайплайна: выгрузка данных из Harvard Art Museums API, преобразование JSON в реляционные таблицы, аналитические SQL-запросы и дашборд на Streamlit.

Что нужно подготовить до запуска?

Ключ Harvard Art Museums API и доступ к базе MySQL. Все параметры подключения и ключ прописываются в .env.

Похожие скиллы

Все скиллы по теме «Данные и базы» →
data-engineering Seth Hobson Плагин для Claude, Codex и Cursor: помогает строить ETL-пайплайны, проектировать хранилища данных и писать пакетную обработку. CX Codex ★ 41 729звёзд репо analyzing-data astronomer Отвечает на бизнес-вопросы по данным: считает метрики, строит тренды, джойнит таблицы и кеширует найденные схемы. CX Codex +1 1 400установок polars K-Dense-AI Скилл подключает справочник по Polars — библиотеке DataFrame для Python с expression-based API, ленивыми запросами и агрегациями для ETL и миграции с pandas. CX Codex +1 2 000установок sql-pro https://github.com/Jeffallan Оптимизирует медленные SQL-запросы, проектирует схемы баз данных и устраняет проблемы производительности. Пригодится при разборе планов EXPLAIN и миграции диалектов. CX Codex +1 6 400установок database-optimizer https://github.com/Jeffallan Скилл помогает находить узкие места в PostgreSQL и MySQL, разбирать планы выполнения через EXPLAIN ANALYZE и настраивать индексы без простоя таблиц. CX Codex +1 6 000установок mysql-patterns affaan-m Скилл с проверенными шаблонами для MySQL и MariaDB. Помогает проектировать схемы, настраивать индексы и ускорять медленные транзакции. CX Codex +1 4 700установок

Из того же набора22

iac-data-engineering-terraform Скилл с готовыми шаблонами Terraform для дата-инженерии: бакеты S3, инстансы EC2 и роли IAM. Пригодится, когда нужно поднять инфраструктуру под пайплайны декларативно. CX Codex +1 1 800установок terraform-data-engineering-infrastructure Скилл с шаблонами Terraform для дата-инженерии: S3 под дата-лейк, EC2 для обработки, IAM-роли. Пригодится, когда нужно поднять инфраструктуру на AWS без ручного клика по консоли. CX Codex +1 1 800установок harvard-artifacts-etl-pipeline Скилл для ИИ-агента: помогает собрать пайплайн от Harvard Art Museums API до графиков в Streamlit. CX Codex +1 1 700установок data-analytics-skills-claude Набор скиллов помогает проверять качество данных, разбирать метрики и готовить спецификации дашбордов. Пригодится для анализа и объяснения результатов команде. CX Codex +1 1 300установок harvard-art-museum-data-engineering Скилл собирает ETL-пайплайн для Harvard Art Museums API: выгрузка артефактов, преобразование в таблицы, загрузка в SQL и дашборд на Streamlit. CX Codex +1 1 300установок bigquery-agent-analytics-sdk Скилл для разбора телеметрии ИИ-агентов в BigQuery: восстановление трейсов, оценка через LLM-судью, поиск дрейфа поведения. CX Codex +1 768установок power-bi-salespulse-360-dashboard Скилл для сборки розничного дашборда SalesPulse 360 в Power BI: продажи, прибыль, регионы и прогноз на 12 месяцев. CX Codex +1 656установок telegram-group-analytics-bot Скилл собирает статистику Telegram-группы: прирост участников, сообщения, активность по часам и автоматические отчёты. CX Codex +1 610установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой