harvard-artifacts-etl-streamlit-app

Automates ETL pipelines and Streamlit dashboards for Harvard Art Museums collection data.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of manually building ETL pipelines and analytics dashboards for the Harvard Art Museums, offering an automated solution to streamline the process.

Core Features & Use Cases

  • ETL Pipeline Creation: Automates the extraction, transformation, and loading of data from the Harvard Art Museums API.
  • Interactive Dashboard: Provides a Streamlit-based dashboard for visualizing and analyzing the data.
  • Use Case: Ideal for data analysts and engineers who need to create a comprehensive view of the Harvard Art Museums' collection data without manual data processing.

Quick Start

Use the harvard-artifacts-etl-streamlit-app skill to build an ETL pipeline and dashboard for the Harvard Art Museums' artifacts.

Frequently Asked Questions about harvard-artifacts-etl-streamlit-app

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

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

To build a Harvard Art Museums ETL pipeline, you can automate fetching, transforming, and loading API data into MySQL using Python and pandas. This approach streamlines artifact data extraction without requiring manual data processing scripts.

How do I visualize Harvard Art Museums collection data in a dashboard?

You can visualize Harvard Art Museums collection data by creating an interactive Streamlit analytics dashboard. This connects to your transformed dataset to provide a comprehensive view for data analysis and exploration of the artifacts.

Do I need MySQL to use Streamlit for Harvard Art Museums data analysis?

Yes, you need MySQL or TiDB to store the extracted Harvard Art Museums data before visualizing it. The ETL pipeline loads the fetched API data into a relational database, which the Streamlit dashboard then queries for analysis.

What is the best way to automate fetching Harvard Art Museums API data?

The best way to automate fetching Harvard Art Museums API data is using a Python-based ETL pipeline with pandas. This method handles the extraction and transformation automatically before loading the artifacts data into your SQL database.

Can I use pandas to transform Harvard Art Museums API data before loading it into a database?

Yes, you can use pandas to transform Harvard Art Museums API data within the ETL pipeline. The pandas library processes the fetched records, preparing the structured artifacts data for loading into MySQL or TiDB for subsequent analysis.