harvard-artifacts-collection-etl-analytics

Automate ETL processes for Harvard Art Museums API data into SQL databases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the Extract, Transform, Load (ETL) process and provides analytics dashboards for the Harvard Art Museums API data, streamlining cultural heritage data analysis.

Core Features & Use Cases

  • ETL Automation: Build ETL pipelines to extract, transform, and load data from the Harvard Art Museums API.
  • Database Setup: Configure SQL databases for storing art collection data.
  • Data Visualization: Create interactive analytics dashboards using Streamlit and Plotly.
  • Use Case: Imagine you need to analyze the collection of the Harvard Art Museums. Use this Skill to automate the data collection, processing, and visualization, saving time and effort.

Quick Start

Run the ETL pipeline and load the data into your database using the provided commands.

Frequently Asked Questions about harvard-artifacts-collection-etl-analytics

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

FAQPage Schema
How do I automate ETL pipelines for Harvard Art Museums API data?

Automating ETL pipelines for Harvard Art Museums API data involves using Python scripts to extract collection records, transform the raw data, and load it into a SQL database for structured storage and analysis.

How can I visualize cultural heritage data from an API using Streamlit and Plotly?

Visualizing cultural heritage data with Streamlit and Plotly requires loading your extracted API records into pandas DataFrames, then passing them to Plotly figures rendered within an interactive Streamlit dashboard interface.

Do I need SQL database experience to analyze Harvard Art Museums collections?

SQL database experience is required to analyze Harvard Art Museums collections through this process, as the transformed API data is loaded directly into a MySQL database using the mysql.connector Python library.

What is the best way to store Harvard Art Museums API responses for analytics?

The best way to store Harvard Art Museums API responses for analytics is loading the extracted and transformed JSON records into a relational SQL database, enabling efficient structured querying with pandas and SQL.

Can I use pandas to transform API data before loading it into a SQL database?

You can use pandas to transform API data before loading it into a SQL database, providing flexible data manipulation capabilities to clean and structure the raw requests response payloads during the ETL process.