compliance-check

Audits GDPR/ePrivacy compliance across cookies, privacy policies, and data handling using the DFD classifications.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/AAbdulghany/fms --skill compliance-check-aabdulghany
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compliance-check
Source: https://github.com/AAbdulghany/fms/tree/main/.claude/skills/compliance-check
Command: npx skills add https://github.com/AAbdulghany/fms --skill compliance-check-aabdulghany

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GDPR and ePrivacy compliance is a regulatory necessity for projects processing personal data. This skill performs an end-to-end audit of cookie consent, privacy policy, data handling, and user rights to surface gaps before launch.

Core Features & Use Cases

  • Cookie consent and banner validation to ensure consent is obtained before tracking
  • Privacy policy, terms of service, and data retention coverage checks with clear user-rights workflows
  • Data handling assessment leveraging the DFD to surface PII/PCI/secrets and third-party data flows
  • Output includes a structured findings report for remediation and governance
  • Use Case: run before EU/UK deployments to validate compliance posture and generate actionable tasks

Quick Start

Run the compliance-check skill to perform an end-to-end GDPR/ePrivacy audit against your project, verifying cookies, privacy pages, user rights, and data handling using the DFD as truth.

Frequently Asked Questions about compliance-check

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

FAQPage Schema
How do I audit my web app for GDPR and ePrivacy compliance before a launch?

To audit GDPR and ePrivacy compliance, you must verify cookie consent banners, privacy policies, data handling, and user rights workflows. An end-to-end audit surfaces compliance gaps in projects processing personal data, generating a structured findings report for remediation before deployment.

What is a data handling assessment for PII and how does it use a DFD?

A data handling assessment identifies PII, PCI, and secrets by analyzing third-party data flows using your Data Flow Diagram (DFD) as the source of truth. It surfaces regulatory risks by mapping how personal data is processed across your architecture, ensuring privacy policy coverage aligns with actual data paths.

How do I check if my cookie consent banner meets ePrivacy regulations?

Checking cookie consent banner compliance involves validating that user consent is obtained before any tracking scripts execute. An ePrivacy audit verifies that your banner implementation prevents pre-consent tracking and ensures users can manage their cookie preferences effectively.

Does a GDPR compliance audit work for both web and mobile app projects?

Yes, a GDPR compliance audit applies to both web and mobile app projects that process personal data and operate in the EU or UK. It evaluates platform-agnostic regulatory requirements like data retention coverage, user rights workflows, and privacy policy adequacy.

What do I need to prepare before running a GDPR and ePrivacy readiness audit?

Before running a GDPR readiness audit, you need to provide access to your project's architecture or DFD, privacy policy pages, and underlying code paths. These inputs allow the audit to accurately classify data flows, verify user rights mechanisms, and identify compliance gaps.

Why does my privacy policy fail a compliance audit even with a cookie banner?

Your privacy policy may fail a compliance audit if it lacks adequate data retention coverage or clear user rights workflows. A successful audit requires verifying that your policy accurately documents all PII and third-party data flows identified in your architecture, not just displaying a cookie banner.