This is a complete ETL pipeline that pulls artifact data from Harvard's Art Museums API and loads it into a MySQL or TiDB database with a proper relational schema. You get three normalized tables (metadata, media, colors) and a Streamlit dashboard for analytics. The setup is straightforward if you've done any API work before: grab a free Harvard API key, configure your database credentials, and run the extraction scripts. It handles pagination, transforms nested JSON into flat tables, and uses batch inserts for performance. Good reference implementation if you're teaching data engineering concepts or need to build something similar for another museum or cultural API. The code is clean enough to fork and adapt.
npx -y skills add aradotso/data-skills --skill harvard-art-museum-data-engineering --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills