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

harvard-artifacts-data-engineering-app — скилл для Claude Code

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

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

Что делает harvard-artifacts-data-engineering-app

Скилл ведёт агента по всей цепочке: забирает постранично объекты из Harvard Art Museums API, разбирает вложенный JSON и раскладывает его в три таблицы — artifactmetadata, artifactmedia, artifactcolors. Дальше данные уезжают в MySQL или TiDB, а поверх них собирается интерактивный дашборд на Streamlit с графиками Plotly.

Внутри есть готовые заготовки: подключение к базе через pymysql, создание таблиц с внешними ключами, функции извлечения и трансформации записей, загрузка с ON DUPLICATE KEY UPDATE. Аналитика — больше 20 предзаданных SQL-запросов по коллекции.

Без ключа HARVARD_API_KEY и доступной базы ничего не запустится: приложение читает DB_HOST, DB_USER, DB_PASSWORD и DB_NAME из окружения. Схема рассчитана на MySQL или TiDB, на SQLite запросы с ON DUPLICATE KEY UPDATE не пройдут. Зависимости ставятся из requirements.txt — там streamlit, pandas, requests, pymysql, plotly и python-dotenv.

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

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

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

  • Собери пайплайн: выгрузи объекты из Harvard Art Museums API и загрузи их в таблицы artifactmetadata, artifactmedia, artifactcolors.
  • Сделай Streamlit-дашборд с графиками Plotly по цветам и техникам экспонатов.
  • Напиши SQL-запросы для аналитики коллекции по культуре и периоду.

Как установить harvard-artifacts-data-engineering-app

1Через Skills CLI (Vercel)

npx skills add reason-machines/data-skills --skill harvard-artifacts-data-engineering-app -a claude-code

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

~/.claude/skills/harvard-artifacts-data-engineering-app/SKILL.md

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

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

Вопросы о harvard-artifacts-data-engineering-app

Как установить harvard-artifacts-data-engineering-app в Claude Code?

Выполните npx skills add reason-machines/data-skills --skill harvard-artifacts-data-engineering-app -a claude-code. Файл скилла появится по пути ~/.claude/skills/harvard-artifacts-data-engineering-app/SKILL.md.

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

Проводит агента через извлечение данных из Harvard Art Museums API, трансформацию вложенного JSON в реляционные таблицы, загрузку в MySQL или TiDB и построение дашборда на Streamlit с графиками Plotly.

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

Ключ HARVARD_API_KEY и доступ к базе MySQL или TiDB: приложение берёт DB_HOST, DB_USER, DB_PASSWORD и DB_NAME из переменных окружения.

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

Все скиллы по теме «Данные и базы» →
xlsx официальный anthropics Работает с табличными файлами: создаёт, читает, правит и преобразует книги. Подходит, когда итогом должен стать файл Excel или другой табличный формат. 187 223установок google-agents-cli-observability официальный Google Помогает настроить трассировку и сбор данных о работе ИИ-агентов, включая агентов на ADK. Пригодится, когда нужно разбирать выполнение запросов или наблюдать за агентом после развёртывания. CX Codex +1 511 300установок caveman-evidence-review JuliusBrussee Скилл читает данные Caveman Cloud о расходах LLM, трассах и маршрутизации. Подходит для проверки того, куда уходит бюджет проекта. CX Codex +1 104 500установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок performance-optimization addyosmani Скилл для агентов ИИ-кодинга: сначала замеряет, потом чинит узкое место — от Core Web Vitals до N+1 запросов и индексов в базе. CX Codex +1 65 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

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

mm2-analytics-roblox-toolkit Скилл для ИИ-агента, который помогает вести инвентарь и статистику в Roblox Murder Mystery 2: ножи, геймпассы, винрейт, выгрузка отчётов. CX Codex +1 2 300установок mm2-analytics-dashboard-roblox Скилл для Murder Mystery 2 в Roblox: следит за инвентарём, ножами и gamepasses, считает статистику и подсказывает стратегию по данным. CX Codex +1 2 300установок employee-performance-analytics-hr Скилл собирает KPI по отделам и сотрудникам из CSV, считает эффективность и рисует графики. Пригодится, когда нужно разобрать выгрузку по персоналу без ручных сводных таблиц. CX Codex +1 2 100установок llm-intelligent-public-opinion-analytics Скилл разворачивает ассистента для анализа публичного мнения: обход горячих списков, тональность, кластеризация тем и оповещения. CX Codex +1 2 100установок harvard-artifacts-data-engineering-pipeline Строит ETL-конвейер для данных Harvard Art Museums: забирает артефакты через API, раскладывает по SQL-таблицам и выводит на дашборд Streamlit. CX Codex +1 2 000установок harvard-artifacts-etl-analytics Скилл ведёт агента через сборку ETL-пайплайна и аналитического дашборда на данных Harvard Art Museums API. Пригодится, когда нужен готовый маршрут от запроса к API до графиков в Streamlit. CX Codex +1 2 000установок amee-joshi-data-engineering-portfolio Скилл-справочник с примерами дата-инжиниринга на Azure: слои Bronze–Silver–Gold, Delta Lake, размерное моделирование и пайплайны. CX Codex +1 2 000установок data-engineering-study-material Скилл-справочник по дата-инженерии: объясняет концепции, показывает примеры пайплайнов и готовит к собеседованиям. CX Codex +1 2 000установок

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

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