compliance

Implements GDPR, CCPA, cookie consent, data retention, and audit logging patterns for web applications.

2|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/lunaticwithaduck/easytech3d --skill compliance-lunaticwithaduck
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: compliance
Source: https://github.com/lunaticwithaduck/easytech3d/tree/main/.claude/skills/compliance
Command: npx skills add https://github.com/lunaticwithaduck/easytech3d --skill compliance-lunaticwithaduck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Web applications that handle personal data must satisfy privacy regulations like GDPR and CCPA, but developers often lack a concrete implementation guide covering consent, data subject rights, retention, and audit logging. ## Core Features & Use Cases - Regulatory Decision Trees: Determine which frameworks apply (GDPR, CCPA/CPRA, HIPAA, COPPA, SOC 2) based on user location and data type. - Implementation Patterns: Ready-to-adapt code for cookie consent banners, data export (Right to Access), account deletion (Right to Erasure), auto-purge retention jobs, and audit log schemas. - Compliance Checklists: Pre-delivery checklists covering privacy policies, sub-processor lists, GPC header handling, and accessibility (WCAG 2.2 AA). - Use Case: When building a SaaS storefront serving EU customers, use this Skill to implement a GDPR-compliant cookie banner, a data export endpoint, and a cascading account deletion flow. ## Quick Start Ask the AI to implement a GDPR-compliant cookie consent banner and account deletion flow for your web application.

Frequently Asked Questions about compliance

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

FAQPage Schema
How do I implement a GDPR-compliant cookie consent banner?▼

Build a banner that blocks non-essential cookies until affirmative opt-in, with Reject and Accept buttons of equal prominence and granular category choices. Store preferences in localStorage and only initialize analytics or marketing scripts after consent is recorded.

How to implement the right to be forgotten in a web app?▼

Create an account deletion flow that cancels subscriptions, cascades deletion across all user-related tables in a transaction, and removes data from external services like analytics and email providers. Retain only anonymized audit records and data required by legal obligations such as tax records.

Does CCPA apply to my website?▼

CCPA applies if your business has annual revenue over $25M, processes data on 100K+ consumers, or derives 50%+ of revenue from selling personal data. If it applies, you must provide a "Do Not Sell or Share My Personal Information" link and respect the Global Privacy Control header.

What data retention periods should I use for GDPR?▼

Retention depends on data type and lawful basis: authentication logs around 90 days, analytics events one year, payment records seven years for tax obligations, and server logs 30 days. Implement scheduled auto-purge jobs to enforce each period automatically.

What is the difference between SOC 2 Type I and Type II?▼

Type I verifies that security controls are designed properly at a point in time, typically taking 1-3 months. Type II verifies controls operate effectively over a 6-12 month observation period and costs more, but is what enterprise customers usually request.

Is this compliance guidance a substitute for legal advice?▼

No. The Skill explicitly states it is not legal advice and recommends consulting a qualified attorney for your specific situation. Generated policies and implementations should always receive legal review before launch.