Agent skill · marketing growth · jeremylongshore

apollo-data-handling

Apollo.io data management and compliance.

Why this skill is useful

Provides specific API commands and workflows for managing GDPR compliance with Apollo.io data that the AI wouldn't reliably generate on its own.

What it needs

Requires node installed locally. Requires apollo account access. About 4k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Apollo Data Handling Overview Data management, compliance, and governance for Apollo.io contact data. Apollo's database contains 275M+ contacts with PII (emails, phones, LinkedIn profiles). This covers GDPR subject access/erasure, data retention, field-level encryption, and audit logging — using the real Apollo Contacts API endpoints. Prerequisites Apollo master API key (contacts/delete requires master key) Node.js 18+ Instructions Step 1: GDPR Subject Access Request (SAR) Find all data Apollo has on a person and export it. Step 2: Right to Erasure (Delete) Step 3: Data Retention Policy Step 4: Field-Level Encryption for Local Storage Step 5: Audit Logging Output GDPR Subject Access Request handler searching CRM contacts + Apollo database Right to Erasure handler: remove from sequences then delete contact Retention policy enforcer with age-based cleanup and label protection AES-256-GCM field-level encryption for locally stored PII Audit log capturing every data operation with user attribution Examples For a verified subject-access and erasure request, authenticate the requester through the organization’s privacy process, create a case ID, and run the SAR against only the authorized contact record. Store the export in the approved restricted location and log its retention deadline without copying raw PII to CI or chat. For erasure, first remove the record from every active sequence; if any removal fails, leave the CRM record intact, record the failed sequence IDs in the case system, and escalate for manual completion. Delete only after all sequence removals succeed, then retain the minimal audit receipt required by the organization’s policy. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/apollo-data-handling--e9aeaf

View the source on GitHub

Browse the @skills marketplace