Agent skill · data analytics · jeremylongshore
gamma-data-handling
Handle data privacy, retention, and compliance for Gamma integrations.
Why this skill is useful
Provides specific compliance handling scripts and data sanitization patterns for GDPR that the AI wouldn't reliably generate on its own.
What it needs
Requires @aws-sdk/client-s3 installed locally. About 4k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Gamma Data Handling Output Record source reference, approved field/destination policy, retention rule, aggregate validation result, owner, and exception state. Keep presentation content, viewer data, and credentials outside the receipt. Examples Process a fictional staging deck through a field allowlist, confirm only approved metadata reaches the test destination, and remove the fixture according to the retention policy. Overview Data handling, privacy controls, and compliance for Gamma API integrations. Gamma processes user-submitted content through AI to generate presentations -- understand what data flows where and how to handle PII, retention, and GDPR requirements. Prerequisites Understanding of data privacy regulations (GDPR, CCPA) Completed gamma-install-auth setup Data classification policies defined Data Flow Map Data Classification Data Type Classification Where Stored Retention ----------- --------------- -------------- ----------- API key Secret Your env vars Active use only Content/prompts May contain PII Gamma servers (during generation) Gamma's policy Generated gammas User data Gamma workspace User-controlled Export files (PDF/PPTX) User data Temporary URLs Download promptly, URLs expire User prompts in logs PII risk Your infrastructure Your policy (sanitize!) Credit usage Billing data Gamma Per Gamma ToS Instructions Step 1: Sanitize Content Before Sending Step 2: Sanitize Logs Step 3: Export File Handling Step 4: Data Retention Policy Step 5: GDPR Request Handling Compliance Checklist [ ] Content sanitized before sending to Gamma API (PII removed if not needed) [ ] API keys never logged [ ] Export URLs downloaded promptly and stored encrypted [ ] Retention policies defined and enforced [ ] GDPR access/erasure request process documented [ ] User consent obtained for AI processing of their content [ ] Gamma DPA signed (if required by your jurisdiction) [ ] Logs sanitized (no raw content or PII) Error Handling Error Cause Solution ------- ------- ----- …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/gamma-data-handling--7536e6