
Harvard Artifacts Etl Streamlit
This is a complete ETL reference implementation that pulls artifact data from Harvard's Art Museums API and pipes it into a relational database with a Streamlit frontend for exploration. You get schema definitions for storing metadata, media URLs, and color analysis across three normalized tables, plus code for paginated extraction, transformation logic that flattens nested JSON, and batch loading with proper foreign keys. The analytics layer includes pre-built SQL queries for slicing collections by culture, century, department, and dominant colors, all visualized through Plotly charts. It's built on MySQL but the patterns translate to any relational database. Good starting point if you're learning data pipeline architecture or need to stand up a quick proof-of-concept dashboard around any public API with similar structure.
- skills.sh installs
- 833
- GitHub stars
- 2
- last updated
- Jul 14, 2026
Install
$ npx -y skills add aradotso/data-skills --skill harvard-artifacts-etl-streamlit --agent claude-codeInstalls into .claude/skills of the current project.
Files
Harvard Artifacts ETL & Analytics Skill
Skill by ara.so — Data Skills collection.
This skill enables AI agents to build and work with end-to-end data engineering pipelines using the Harvard Art Museums API. It demonstrates ETL workflows, SQL database design, analytics queries, and interactive Streamlit dashboards with Plotly visualizations.
What This Project Does
The Harvard Artifacts Collection Data Engineering & Analytics App provides:
- API Integration: Fetch artifact data from Harvard Art Museums API with pagination and rate limiting
- ETL Pipeline: Extract, transform, and load museum artifact data into relational SQL databases
- SQL Database: Store artifacts metadata, media details, and color information with proper relationships
- Analytics Queries: 20+ predefined SQL queries for insights on culture, century, media, colors, and departments
- Interactive Dashboard: Streamlit-based UI with Plotly visualizations for real-time analytics
Installation
Sponsors
Details
- Repository
- github.com/aradotso/data-skills
- First seen
- Jul 14, 2026
More from aradotso/data-skills
All 60- Harvard Art Museum Data Engineering831
- Data Analytics Skills Claude735
- Car Sales Data Engineering Analytics713
- Google Cloud Data Engineering Hub662
- Harvard Art Museums Data Engineering Analytics628
- Harvard Artifacts Data Engineering Streamlit623
- Coinmarketcap Diamonds Premium Analytics608
- Harvard Art Museums Data Engineering536
- Apache Airflow Orchestration1.9K
- Datatalks Data Engineering Zoomcamp1.9K
- Llm Public Opinion Analytics Assistant1.9K
- Roblox Mm2 Analytics Toolkit1.9K
- Mm2 Analytics Dashboard Roblox1.8K
- Mm2 Analytics Roblox Toolkit1.8K
- Mm2 Analytics Roblox Tracker1.8K
- Mm2 Roblox Analytics Toolkit1.8K
- Mm2 Roblox Analytics Tracker1.8K
- Murder Mystery 2 Analytics Toolkit1.8K
- Llm Public Opinion Analytics1.7K
- Altimate Data Engineering Skills1.5K
- Amee Joshi Data Engineering Portfolio1.5K
- Analytics Tracking Automation1.5K
- Data Engineering Medallion Pipeline1.5K
- Data Engineering Study Material1.5K