Skip to main content
skill CX Codex

harvard-art-museums-data-engineering-analytics: Claude Code skill

Builds an ETL pipeline for the Harvard Art Museums collection and sets up interactive analytics. Uses Python, SQL databases, and Streamlit.

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

What harvard-art-museums-data-engineering-analytics does

This skill guides the assistant through extracting artifact records from the museum REST API. The workflow handles page iteration and respects rate limits during network calls. Incoming nested JSON payloads get separated into relational tables covering object details and media items using pandas.

Data gets cleaned by trimming text and dropping broken entries before insertion into MySQL or TiDB Cloud. On top of the database, it provides twenty analytical SQL queries paired with interactive Plotly visual charts inside a Streamlit web app.

Execution requires a registered HARVARD_API_KEY alongside database connection credentials. Without these environment variables, ingestion scripts cannot reach endpoints or store records.

What it helps with

  • fetch museum artifacts with pagination from the Harvard API
  • normalize nested JSON into tables for media and metadata
  • ingest validated records into MySQL or TiDB Cloud schemas
  • display collection insights using Plotly charts in Streamlit

Example prompts for the agent

  • Build an ETL pipeline to pull artifact records from Harvard Art Museums into MySQL
  • Parse nested image fields from museum JSON into pandas DataFrames
  • Set up a Streamlit dashboard with Plotly charts for museum collection metrics

How to install harvard-art-museums-data-engineering-analytics

1Skills CLI (Vercel)

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

2Manually: put the files in place

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

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

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

Questions about harvard-art-museums-data-engineering-analytics

How to install harvard-art-museums-data-engineering-analytics in Claude Code?

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

What does this skill do?

It provides workflow patterns to extract museum data via REST API, transform nested records with pandas, load them into SQL, and present results in Streamlit.

What credentials and libraries are required?

You need a valid HARVARD_API_KEY, a reachable MySQL or TiDB instance, and Python packages including pandas, requests, streamlit, plotly, and mysql-connector-python.

Similar skills

All skills for Data and databases →

From the same set74

harvard-art-museum-data-engineering A skill that builds an ETL pipeline for the Harvard Art Museums API: pull artifacts, shape them into tables, load into SQL, and chart them in Streamlit. CX Codex +1 1,300installs harvard-artifacts-etl-streamlit Builds an ETL pipeline fetching Harvard Art Museums records into SQL and renders interactive Streamlit dashboards using Plotly. CX Codex +1 1,300installs car-sales-data-engineering-analytics This skill cleans car sales data, runs statistical analysis, and serves an interactive Streamlit dashboard. Use it to inspect prices, regions, and vehicle attributes. CX Codex +1 1,200installs google-cloud-data-engineering-hub A skill that hands your coding agent a reference set of working GCP data projects: BigQuery, Dataflow, Beam, Composer, Pub/Sub, Dataproc, Vertex AI. CX Codex +1 1,100installs harvard-artifacts-data-engineering-streamlit Sets up an ETL pipeline for the Harvard Art Museums API, stores artifacts in MySQL, and visualizes trends with Streamlit. CX Codex +1 966installs coinmarketcap-diamonds-premium-analytics Guides AI coding agents through configuring CoinMarketCap Diamonds on Windows, running CLI exports, and handling cryptocurrency portfolio data. CX Codex +1 948installs harvard-art-museums-data-engineering A skill for building ETL pipelines on Harvard Art Museums API data: normalise into MySQL, run SQL analytics, ship a Streamlit dashboard. CX Codex +1 843installs bigquery-agent-analytics-sdk A skill for analyzing AI agent telemetry in BigQuery: trace reconstruction, LLM-as-Judge evaluation, and drift detection. CX Codex +1 768installs

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