Skip to main content
skill CX Codex

harvard-artifacts-data-engineering-analytics — Claude Code skill

Builds an ETL workflow for Harvard Art Museums records and a Streamlit analytics dashboard. It fits projects that combine the museum API, Python, and SQL.

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

What harvard-artifacts-data-engineering-analytics does

This skill guides an end-to-end workflow for Harvard Art Museums data. It fetches paginated API results, reshapes nested records into separate metadata, media, and color datasets, then inserts them into MySQL or TiDB Cloud.

The analytics side uses SQL queries and a Streamlit interface with Plotly charts. The project expects Python packages from requirements.txt, the HARVARD_API_KEY variable, and database settings such as DB_HOST, DB_USER, DB_PASSWORD, and DB_NAME. Without the API key and database connection values, the pipeline cannot fetch and persist the collection data.

What it helps with

  • build an ETL workflow for museum records
  • turn nested API data into SQL tables
  • load metadata, media, and color records into MySQL
  • create a Streamlit view for collection analytics
  • run predefined SQL analysis on artifact data

Example prompts for the agent

  • Build a Python and SQL ETL workflow for Harvard Art Museums records.
  • Split the API response into metadata, media, and color tables, then load them into MySQL.
  • Create a Streamlit dashboard with Plotly charts for the museum collection.

How to install harvard-artifacts-data-engineering-analytics

1Skills CLI (Vercel)

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

2Manually: put the files in place

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

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

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

Questions about harvard-artifacts-data-engineering-analytics

How do I install harvard-artifacts-data-engineering-analytics in Claude Code?

Run npx skills add reason-machines/data-skills --skill harvard-artifacts-data-engineering-analytics -a claude-code. The installed skill file is at ~/.claude/skills/harvard-artifacts-data-engineering-analytics/SKILL.md.

What does harvard-artifacts-data-engineering-analytics do?

It fetches Harvard Art Museums API records, converts them into related SQL tables, loads the data into a database, and supports a Streamlit dashboard with Plotly charts.

What does the setup require?

Install the Python packages from requirements.txt, provide HARVARD_API_KEY, and set DB_HOST, DB_USER, DB_PASSWORD, and DB_NAME. The database target is MySQL or TiDB Cloud.

Similar skills

All skills for Data and databases →

From the same set74

employee-performance-analytics-hr This skill turns an employee CSV into department KPIs, per-person efficiency scores and charts. Useful when you need to read a workforce export without building pivot tables by hand. CX Codex +1 2,100installs llm-intelligent-public-opinion-analytics This skill sets up an LLM-powered opinion analytics assistant: it crawls hot lists, scores sentiment, clusters topics and sends alerts. CX Codex +1 2,100installs harvard-artifacts-data-engineering-app A skill that walks an agent through an ETL pipeline on Harvard Art Museums API data, SQL storage and a Streamlit dashboard with Plotly charts. CX Codex +1 2,000installs harvard-art-museum-data-pipeline Guides data pipeline setup for the Harvard Art Museums API. It normalizes artifact records into MySQL and renders a Streamlit dashboard. CX Codex +1 2,000installs harvard-artifacts-data-engineering-pipeline Pulls artifact records from the Harvard Art Museums API, loads them into SQL tables, and renders a Streamlit dashboard on top. CX Codex +1 2,000installs 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

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