compliance-testing

Automate regulatory compliance testing for web consent flows and cookie validation across CI/CD and manual QA workflows.

64|12|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/petrkindlmann/qa-skills --skill compliance-testing-petrkindlmann
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compliance-testing
Source: https://github.com/petrkindlmann/qa-skills/tree/main/skills/compliance-testing
Command: npx skills add https://github.com/petrkindlmann/qa-skills --skill compliance-testing-petrkindlmann

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates regulatory compliance testing for consent banners, cookie governance, and advertising standards across web apps to prevent privacy violations and audit failures.

Core Features & Use Cases

  • Automated consent flow validation (first visit, accept, reject, withdrawal)
  • Script blocking verification before consent and post-consent loading checks
  • Cookie inventory validation and drift detection
  • CI/CD aligned reporting and audit-ready artifacts Use case: Ensure GDPR compliance on a marketing site by validating consent banners and verifying no analytics cookies load before consent.

Quick Start

Run the compliance tests on your staging site to confirm consent banners block analytics until approved.

Frequently Asked Questions about compliance-testing

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

FAQPage Schema
How do I automate cookie consent and privacy compliance testing for my web application?

Automated compliance testing validates consent banner flows, verifies pre- and post-consent script loading behavior, and checks cookie state across your web application to ensure privacy regulations are met.

Does this testing approach work with Playwright for validating CMP integration?

Yes, you can use Playwright to validate CMP integration and automate regulatory consent flows, including first visit, accept, reject, and withdrawal scenarios across your marketing sites and web apps.

Can I run GDPR consent banner checks in my CI/CD pipeline?

Yes, you can run GDPR consent banner checks in your CI/CD pipeline. The testing process generates CI-friendly reporting and audit-ready artifacts to prevent privacy violations and audit failures during deployment.

How do I verify analytics script blocking before user consent?

You verify analytics script blocking before user consent by running automated pre-consent loading checks that ensure no analytics cookies load until the consent banner is explicitly approved by the user.

What is cookie inventory validation and drift detection?

Cookie inventory validation and drift detection is the process of automatically cataloging active cookies on your site and flagging unauthorized changes to prevent compliance violations and ensure ongoing governance.

Is automated consent testing suitable for manual QA as well as CI/CD?

Yes, automated consent testing supports both CI/CD checks and manual QA workflows, allowing testers to validate consent flows, advertising standards, and cookie governance across web applications during staging.