Skip to main content
skill CX Codex

harvard-art-museums-data-pipeline — Claude Code skill: ETL

Builds a museum-artifact data flow from the Harvard API to SQL analysis and a Streamlit dashboard. Useful for collection data projects.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/data-skills --skill harvard-art-museums-data-pipeline -a claude-code
Open on GitHub

What harvard-art-museums-data-pipeline does

This skill covers a data path from Harvard Art Museums API requests to an interactive view. It handles paged collection retrieval with rate limiting, reshapes nested JSON into relational tables, loads records into MySQL or TiDB Cloud, runs SQL analysis, and presents results with Streamlit and Plotly.

The setup uses the packages listed in requirements.txt: streamlit, pandas, requests, mysql-connector-python, plotly, and python-dotenv. Configure a .env file with HARVARD_API_KEY plus the database connection values. Without HARVARD_API_KEY, artifact collection cannot start.

What it helps with

  • collect museum artifacts through the Harvard API
  • normalize nested API records for SQL storage
  • load collection data into MySQL or TiDB Cloud
  • create a Streamlit view with Plotly charts

Example prompts for the agent

  • Build an ETL flow for Harvard Art Museums artifacts with pagination and MySQL loading.
  • Turn the API responses into metadata, media, and color tables, then add SQL analysis.
  • Create a Streamlit dashboard for the artifact collection with Plotly visualizations.

How to install harvard-art-museums-data-pipeline

1Skills CLI (Vercel)

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

2Manually: put the files in place

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

Copy the whole skill folder; for one project use .claude/skills/harvard-art-museums-data-pipeline/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about harvard-art-museums-data-pipeline

How do I install harvard-art-museums-data-pipeline in Claude Code?

Run npx skills add reason-machines/data-skills --skill harvard-art-museums-data-pipeline -a claude-code. The skill file is placed at ~/.claude/skills/harvard-art-museums-data-pipeline/SKILL.md.

What does harvard-art-museums-data-pipeline do?

It guides artifact collection from the Harvard Art Museums API, reshapes the records for SQL, loads them into a database, and supports a Streamlit visualization.

What must be configured before using it?

Set a Harvard Art Museums API key, create .env, and provide DB_HOST, DB_PORT, DB_USER, DB_PASSWORD, and DB_NAME for the database connection.

Similar skills

All skills for Data and databases →

From the same set74

harvard-art-museum-etl-analytics Sets up an ETL workflow for the Harvard Art Museums API, organizes museum items into MySQL tables, and renders Streamlit visualizations. CX Codex +1 2,000installs harvard-art-museums-etl-analytics This skill pulls Harvard Art Museums records through the API, stores structured data in SQL, and supports Streamlit dashboards for collection analysis. CX Codex +1 2,000installs harvard-artifacts-etl-analytics A skill that walks your agent through building an ETL pipeline and an analytics dashboard on Harvard Art Museums API data. Useful when you want a set route from API calls to Streamlit charts. CX Codex +1 2,000installs realtime-cinema-data-engineering-pipeline Instructions for assembling a streaming pipeline that routes simulated ticket transactions through message queues and warehouse layers. CX Codex +1 2,000installs amee-joshi-data-engineering-portfolio A reference skill with Azure data engineering examples: Bronze–Silver–Gold layers, Delta Lake, dimensional models and pipeline designs. CX Codex +1 2,000installs enterprise-data-engineering-pipeline-ssis-pyspark Guides coding assistants through building an ELT pipeline with SQL Server star schemas, SSIS orchestration packages, and PySpark analytics jobs. CX Codex +1 2,000installs data-engineering-study-material A study guide skill for data engineering: explains concepts, shows pipeline examples, and helps with interview prep. CX Codex +1 2,000installs analytics-tracking-automation A skill that walks the agent through analytics setup: crawl the site, design GA4 events, sync them into GTM, verify in preview, publish the container. CX Codex +1 2,000installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor