consent-flow

Featured

Generates GDPR/CCPA/DPDP privacy consent flows with granular category preferences, consent state persistence, audit logging, and ATT (App Tracking Transparency) integration. Use when user needs privacy consent UI, cookie/tracking consent, or compliance management.

AI & Automation 564 stars 47 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
92
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Consent Flow Generator Generate a production privacy consent system with granular category-based consent, persistent state management, a consent banner and preferences UI, audit logging for compliance, and App Tracking Transparency integration. ## When This Skill Activates Use this skill when the user: - Asks about "privacy consent" or "consent management" - Mentions "GDPR consent" or "GDPR compliance" - Wants "cookie consent" or "tracking consent" - Mentions "ATT prompt" or "App Tracking Transparency" - Asks for "privacy preferences" or "consent preferences" - Mentions "CCPA compliance" or "DPDP compliance" - Wants to "manage user consent" or "consent banner" - Asks about "consent audit log" or "consent records" ## Pre-Generation Checks ### 1. Project Context Detection - [ ] Check Swift version (requires Swift 5.9+) - [ ] Check deployment target (iOS 16+ / macOS 13+) - [ ] Check for @Observable support (iOS 17+ / macOS 14+) - [ ] Identify source file locations ### 2. Conflict Detection Search for existing consent or privacy code: ``` Glob: **/*Consent*.swift, **/*Privacy*.swift, **/*Tracking*.swift, **/*GDPR*.swift Grep: "ATTrackingManager" or "ConsentManager" or "trackingAuthorizationStatus" ``` If third-party library found (OneTrust, Usercentrics, CookieBot): - Ask if user wants to replace or keep it - If keeping, don't generate — advise on integration best practices instead ### 3. ATT Framework Availability Check for App Tracking Transparency framework: ``` Grep...

Details

Author
rshankras
Repository
rshankras/claude-code-apple-skills
Created
9 months ago
Last Updated
3 days ago
Language
Swift
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category