Skill
Community

gamma-data-handling

Install
1
Install the plugin
$
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin gamma-pack

Want just this skill?

Then install: npx claudepluginhub u/[userId]/[slug]

Description

Handle data privacy, retention, and compliance for Gamma integrations. Use when implementing GDPR compliance, data retention policies, or managing user data within Gamma workflows. Trigger with phrases like "gamma data", "gamma privacy", "gamma GDPR", "gamma data retention", "gamma compliance".

Tool Access

This skill is limited to using the following tools:

ReadWriteEdit
Supporting Assets
View in Repository
references/implementation.md
Skill Content

Gamma Data Handling

Contents

Overview

Implement proper data handling, privacy controls, and GDPR/CCPA compliance for Gamma integrations.

Prerequisites

  • Understanding of data privacy regulations (GDPR, CCPA)
  • Data classification policies defined
  • Legal/compliance team consultation

Data Classification

TypeClassificationRetentionHandling
Presentation contentUser dataUser-controlledEncrypted at rest
AI-generated textDerived dataWith sourceStandard
User promptsPII potential30 daysAnonymize logs
Export filesUser data24 hours cacheAuto-delete

Instructions

Step 1: Implement Consent Management

Check user consent before Gamma operations. Require explicit consent for data processing and AI analysis separately.

Step 2: Configure PII Handling

Mask emails, hash names, and remove sensitive fields before logging. Never log raw PII in production.

Step 3: Enforce Retention Policies

Auto-delete exports (1 day), anonymize prompts (30 days), archive logs (90 days), delete presentations (365 days). Schedule daily enforcement.

Step 4: Handle GDPR Requests

  • Access: Gather all user data including Gamma-stored presentations
  • Erasure: Delete from local DB and Gamma API, anonymize user record

Step 5: Enable Audit Trail

Log all significant actions (create, update, delete, share, export) with user ID, IP, timestamp, and resource details.

See detailed implementation for consent management, PII sanitization, retention enforcement, GDPR request handlers, and audit trail code.

Output

  • Consent management enforced before operations
  • PII sanitized in all logs
  • Retention policies running daily
  • GDPR access/erasure requests handled
  • Audit trail recording all actions

Error Handling

ErrorCauseSolution
Consent not obtainedNew user flowAdd consent gate before first operation
Deletion incompleteGamma API timeoutRetry with exponential backoff
Audit gapMissing log entryAdd audit middleware to all routes
Retention not runningScheduler stoppedMonitor cron job health

Examples

Compliance Checklist

  • Data processing agreement with Gamma signed
  • User consent mechanism implemented
  • PII handling procedures documented
  • Data retention policies enforced
  • GDPR rights request process ready
  • Audit logging enabled

Resources

Next Steps

Proceed to gamma-enterprise-rbac for access control.

Stats
Stars1676
Forks210
Last CommitMar 11, 2026

Similar Skills