harvard-art-museum-data-pipeline
Pass
Audited by Gen Agent Trust Hub on Oct 1, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill uses best practices for credential management, instructing users to store sensitive information like
HARVARD_API_KEYandDB_PASSWORDin environment variables rather than hardcoding them. - [SAFE]: All network operations are directed at legitimate, well-known services (Harvard Art Museums API at
api.harvardartmuseums.org). - [SAFE]: The code includes responsible API interaction patterns, such as rate limiting (
time.sleep) and arate_limiteddecorator to prevent service abuse. - [SAFE]: The implementation uses safe SQL practices for batch loading data using parameterization (
%splaceholders) incursor.executemany, which helps prevent SQL injection during the ETL process.
Audit Metadata