harvard-artifacts-collection-analytics-app — скилл для Claude Code
Скилл помогает собирать ETL-пайплайн и дашборд по данным Harvard Art Museums. Пригодится для проекта с Python, SQL и Streamlit.
npx skills add reason-machines/data-skills --skill harvard-artifacts-collection-analytics-app -a claude-codeЧто делает harvard-artifacts-collection-analytics-app
Скилл описывает приложение для выгрузки данных об артефактах через Harvard Art Museums API, их преобразования в связанные таблицы и загрузки в MySQL или TiDB Cloud. В наборе есть работа с метаданными, изображениями и цветами, обработка пагинации и ограничений API.
Для аналитики используются SQL-запросы, а результаты показываются в Streamlit с интерактивными графиками Plotly. Для запуска нужны Python 3.7+, пакеты streamlit, pandas, requests, mysql-connector-python, plotly, python-dotenv, API-ключ и параметры базы в .env. Без HARVARD_API_KEY приложение не получит данные из API.
Какие задачи решает
- собрать ETL-процесс для данных музея
- разложить вложенный JSON по реляционным таблицам
- загрузить сведения в MySQL или TiDB Cloud
- показать аналитику коллекции в Streamlit
- обработать страницы API и ограничение запросов
Примеры запросов агенту
- Собери ETL-пайплайн для артефактов Harvard Art Museums с Python и SQL.
- Создай Streamlit-дашборд по метаданным, изображениям и цветам из API.
- Подготовь таблицы для MySQL и добавь аналитические запросы по коллекции.
Как установить harvard-artifacts-collection-analytics-app
1Через Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill harvard-artifacts-collection-analytics-app -a claude-code2Вручную: положить файлы
~/.claude/skills/harvard-artifacts-collection-analytics-app/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/harvard-artifacts-collection-analytics-app/
1Через Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill harvard-artifacts-collection-analytics-app -a codex2Вручную: положить файлы
.agents/skills/harvard-artifacts-collection-analytics-app/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill harvard-artifacts-collection-analytics-app -a cursor2Вручную: положить файлы
.cursor/skills/harvard-artifacts-collection-analytics-app/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/data-skills harvard-artifacts-collection-analytics-app2Вручную: положить файлы
.github/skills/harvard-artifacts-collection-analytics-app/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill harvard-artifacts-collection-analytics-app -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/data-skills --path skills/harvard-artifacts-collection-analytics-appВручную: положить файлы
.devin/skills/harvard-artifacts-collection-analytics-app/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill harvard-artifacts-collection-analytics-app -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о harvard-artifacts-collection-analytics-app
Как установить harvard-artifacts-collection-analytics-app в Claude Code?
Выполните npx skills add reason-machines/data-skills --skill harvard-artifacts-collection-analytics-app -a claude-code, затем проверьте файл ~/.claude/skills/harvard-artifacts-collection-analytics-app/SKILL.md.
Что делает harvard-artifacts-collection-analytics-app?
Скилл помогает получить данные Harvard Art Museums API, преобразовать их в таблицы для метаданных, медиа и цветов, загрузить их в MySQL или TiDB Cloud и вывести аналитику через Streamlit.
Что нужно подготовить для работы с этим скиллом?
Нужны Python 3.7+, перечисленные зависимости, ключ Harvard Art Museums API и переменные подключения к базе в .env. Запуск приложения выполняется командой streamlit run app.py.