harvard-artifacts-collection-data-engineering

Automate ETL processes for Harvard Art Museums API data into MySQL.

5|1|Updated May 16, 2026
One-click install
npx skills add https://github.com/Aradotso/data-skills --skill harvard-artifacts-collection-data-engineering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harvard-artifacts-collection-data-engineering
Source: https://github.com/Aradotso/data-skills/tree/main/skills/harvard-artifacts-collection-data-engineering
Command: npx skills add https://github.com/Aradotso/data-skills --skill harvard-artifacts-collection-data-engineering

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, requests, mysql-connector-python, plotly, streamlit, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines data engineering processes for the Harvard Art Museums API, enabling efficient ETL, SQL analytics, and interactive visualization.

Core Features & Use Cases

  • ETL Pipeline: Automates the extraction, transformation, and loading of museum artifact data into a relational database.
  • SQL Analytics: Executes a suite of predefined SQL queries for detailed analysis of the collection.
  • Visualization: Generates interactive dashboards to visualize museum data with Streamlit and Plotly.
  • Use Case: Utilize this Skill to create a comprehensive view of the museum's collection, analyze artifact metadata, and generate insights from the data.

Quick Start

Use the harvard-artifacts-collection-data-engineering skill to build an ETL pipeline for museum artifact data.

Frequently Asked Questions about harvard-artifacts-collection-data-engineering

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build an ETL pipeline for Harvard Art Museums API data?

The ETL pipeline extracts artifact data from the Harvard Art Museums API, transforms it using Python and pandas, and loads it into a MySQL relational database for downstream analysis.

Do I need a MySQL database to use this museum data engineering Skill?

Yes, this ETL and SQL analytics solution requires a MySQL database setup to load the extracted Harvard Art Museums artifact data, along with a valid Harvard Art Museums API key for access.

Can I visualize museum collection data with Streamlit and Plotly?

Yes, you can visualize museum collection data with Streamlit and Plotly to generate interactive dashboards, providing a comprehensive view of artifact metadata and analytical insights from the SQL queries.

What is the best way to run SQL analytics on museum artifact collections?

The best way to run SQL analytics on museum artifact collections is to load the API data into MySQL, then execute the suite of predefined SQL queries included in the Skill for detailed metadata analysis.

What Python dependencies are required for Harvard Art Museums data engineering?

Harvard Art Museums data engineering requires Python dependencies including pandas, requests, mysql-connector-python, plotly, and streamlit to support the ETL process, database connection, and interactive visualization.