consent-registry

Manage subscriber consent, suppression, and legal basis for marketing campaigns.

2.5k|345|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/aaron-he-zhu/aaron-marketing-skills --skill consent-registry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: consent-registry
Source: https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/main/protocol/consent-registry
Command: npx skills add https://github.com/aaron-he-zhu/aaron-marketing-skills --skill consent-registry

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of subscriber consent, suppression, and legal basis, ensuring compliance and efficiency in handling opt-ins, unsubscribes, and complaints.

Core Features & Use Cases

  • Consent Management: Record and query opt-in and lawful-basis evidence.
  • Immediate Suppression: Apply suppression/erasure tombstones for unsubscribes, hard bounces, or complaints.
  • Restore Functionality: Process erasure requests and restore subscriptions after a fresh opt-in.
  • Use Case: For an email marketing campaign, this Skill helps track and manage consent for each subscriber, ensuring compliance with data protection regulations.

Quick Start

Record an opt-in for subscriber with ID sha256-7d9f, referencing basis/proof and timestamp.

Frequently Asked Questions about consent-registry

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track and manage subscriber consent for marketing campaigns?

You can manage unsubscribes by applying immediate suppression tombstones to the subscriber registry. This automatically blocks future marketing sends to recipients who have opted out, filed complaints, or generated hard bounces.

How do I handle unsubscribes and suppress subscribers who complain?

You can manage unsubscribes by applying immediate suppression tombstones to the subscriber registry. This automatically blocks future marketing sends to recipients who have opted out, filed complaints, or generated hard bounces.

Can I restore a subscription after processing an erasure request?

This Skill requires host capabilities for consent-registry, suppress, and erase operations. You must have an environment that supports these specific consent management actions to utilize its full functionality.

What host capabilities do I need to implement legal basis tracking?

This Skill requires host capabilities for consent-registry, suppress, and erase operations. You must have an environment that supports these specific consent management actions to utilize its full functionality.

When should I apply erasure tombstones for hard bounces and complaints?

You should apply erasure tombstones immediately when a subscriber generates a hard bounce, files a complaint, or submits an unsubscribe request. This ensures immediate suppression and maintains regulatory compliance.