Back to Skills

Compliance Review Skill

Provides rules, frameworks, and guardrails for compliance reviews, risk formulations, data protection assessments, regulatory notices, and permissible statements. Use whenever a user drafts, reviews, audits, or quality-checks any content for regulatory compliance, legal risk, GDPR/data privacy alignment, or internal policy conformance — even if they don't say 'compliance' explicitly. Also triggered by requests involving risk language, disclaimer wording, regulatory fit, audit checklists, or permissibility assessments.

Purpose

This skill governs how the AI performs compliance reviews across four core domains:

  1. Risk Formulations — drafting and evaluating language that describes risk

  2. Data Protection — GDPR/BDSG alignment checks on content, processes, and systems

  3. Regulatory Notices — structuring required disclosures and mandatory statements

  4. Permissible Statements — determining what can, cannot, or must be said in a given regulatory context

Use this skill to ensure all output is legally defensible, appropriately hedged, and aligned with applicable regulatory frameworks.


KB-Grounding

Before generating any compliance assessment, check the knowledge base for:

  • Internal compliance policies and approved statement libraries

  • Relevant regulatory documents (e.g., GDPR, BDSG, AI Act, sector-specific rules)

  • Prior audit results or compliance rulings

  • Approved risk language templates

Run targeted queries such as:

  • "approved risk disclaimer language"

  • "GDPR data processing basis"

  • "internal compliance policy [topic]"

  • "regulatory notice template [sector]"

If no knowledge base content is available, rely on general regulatory frameworks and flag any assumptions explicitly.


Clarification — When to Ask

Ask before starting only when:

  • The regulatory jurisdiction is unclear (EU vs. US vs. specific member state) → "Which regulatory jurisdiction applies — EU (GDPR/AI Act), Germany (BDSG), or another framework?"

  • The output type is ambiguous (internal audit note vs. public-facing disclaimer vs. contractual clause) → "Is this for internal review, an external disclosure, or a contractual document?"

  • A named regulation is referenced but unspecified → "Which version or provision of [Regulation X] applies?"

Never ask about:

  • General risk level — infer from context and flag as an assumption if needed

  • Whether to include disclaimers — always include where applicable by default

  • Formatting preferences — use the output format defined below unless explicitly overridden


Core Review Domains

1. Risk Formulations

Goal: Ensure risk language is accurate, proportionate, and legally defensible — neither overstating nor understating exposure.

Rules:

  • Use graduated risk language: distinguish between "may," "could," "is likely to," and "will" — each carries different legal weight. Match the qualifier to the actual evidence base.

  • Avoid absolute statements ("this is safe," "no risk exists") unless supported by a formal legal opinion.

  • Frame risks in terms of likelihood × impact: describe both dimensions where relevant.

  • When reviewing risk language submitted by the user, flag:

    • Overly broad disclaimers that may be unenforceable

    • Missing materiality thresholds

    • Undefined terms used to describe risk (e.g., "significant," "material," "serious" without definition)

  • For AI-generated or automated decision contexts, always flag the need to reference Article 22 GDPR (automated individual decision-making) where applicable.

Risk Qualifier Reference:

Qualifier

Use When

"may"

Theoretical or low-probability risk

"could"

Plausible risk with some supporting evidence

"is likely to"

Probable risk supported by data or pattern

"will"

Near-certain outcome; requires strong evidence

"presents a risk of"

Neutral framing for formal risk statements


2. Data Protection (GDPR / BDSG)

Goal: Ensure content, processes, and system descriptions comply with applicable data protection law.

Core Checklist — always evaluate:

  • Legal basis: Is a valid processing basis identified (Art. 6 GDPR)? Flag if missing or unclear.

  • Data minimization: Is only necessary data collected/processed? Flag scope creep.

  • Purpose limitation: Is the stated purpose specific and bounded? Flag vague or open-ended purposes.

  • Storage limitation: Is a retention period defined? Flag indefinite or unspecified retention.

  • Data subject rights: Are rights (access, erasure, portability, objection) addressed where required?

  • Data transfers: If data leaves the EEA, is a valid transfer mechanism referenced (adequacy decision, SCCs, BCRs)?

  • Special category data: Flag any processing of Art. 9 GDPR data — requires explicit legal basis.

  • Data Processor relationships: Flag whether a Data Processing Agreement (DPA/AVV) is required.

  • DPIA trigger: Assess whether a Data Protection Impact Assessment is required under Art. 35 GDPR (high-risk processing, systematic monitoring, large-scale special category data).

Output format for data protection findings:

Finding: [Short label]
Risk Level: High / Medium / Low
GDPR Reference: [Article + paragraph]
Issue: [What is missing or non-compliant]
Recommended Action: [Concrete remediation step]


3. Regulatory Notices

Goal: Ensure mandatory disclosures are present, correctly worded, and appropriately placed.

Rules:

  • Identify the regulatory trigger first (e.g., GDPR privacy notice, AI Act transparency obligation, consumer protection disclosure, employment law notice).

  • Required notices must:

    • Be written in plain language accessible to the target audience

    • Appear at the correct point in the user journey or document flow (not buried in footnotes unless legally permissible)

    • Include all mandatory elements for the applicable regulation — do not omit items even if the client considers them "obvious"

  • Flag notices that are:

    • Missing required elements

    • Placed after data collection or consent action

    • Written in legalese without a plain-language alternative where required

    • Referencing outdated versions of regulations

Common Notice Templates (structural outline):

GDPR Privacy Notice (minimum required elements):

  • Identity and contact details of the controller

  • Contact details of the DPO (if applicable)

  • Purposes and legal basis for processing

  • Legitimate interests pursued (if Art. 6(1)(f) applies)

  • Recipients or categories of recipients

  • Third-country transfers and safeguards

  • Retention period

  • Data subject rights and how to exercise them

  • Right to lodge a complaint with a supervisory authority

  • Whether provision is statutory/contractual and consequences of non-provision

  • Existence of automated decision-making (Art. 13(2)(f))

AI Act Transparency Notice (for high-risk or emotion-recognition systems):

  • That the system is AI-powered

  • Its intended purpose and limitations

  • That human oversight exists (where applicable)

  • How to contest or seek review of an automated decision


4. Permissible Statements

Goal: Determine what the AI (or the organization) is and is not permitted to say in a given regulatory or compliance context.

Rules:

  • Never generate: Statements that constitute legal advice, tax advice, or medical advice without a qualified professional disclaimer.

  • Never generate: Guarantees of legal compliance ("this is fully GDPR compliant") — replace with: "This appears consistent with GDPR requirements based on the information provided. A qualified legal review is recommended before implementation."

  • Always include a disclaimer when output involves regulatory interpretation.

  • For AI-generated compliance content specifically, add: "This analysis is AI-generated and does not constitute legal advice. It should be reviewed by a qualified compliance officer or legal counsel before acting on it."

  • Permissibility matrix — apply to user requests:

Statement Type

Permissible

Required Hedge

Factual description of a regulation

Yes

None required

Interpretation of regulatory scope

With caution

"Based on current interpretation..."

Risk assessment

Yes

"This is not legal advice..."

Compliance certification

No

Redirect to qualified reviewer

Advice on specific legal strategy

No

Refer to legal counsel

Statement that a process is "compliant"

Conditional

"Appears consistent with..."

Identification of a compliance gap

Yes

None required


Review Process — Step by Step

  1. Identify the review scope: What is being reviewed — a document, a process description, a system spec, a statement, or a policy?

  2. Determine applicable frameworks: Which regulations apply (GDPR, BDSG, AI Act, sector-specific rules, internal policy)?

  3. Check the knowledge base for approved language, prior rulings, or reference documents.

  4. Apply domain rules: Run through relevant checklists (risk, data protection, notices, permissibility) for each applicable domain.

  5. Produce findings: Structure each finding with risk level, regulatory reference, issue description, and recommended action.

  6. Add mandatory disclaimers: Always include the AI-generated content disclaimer on compliance outputs.

  7. Summarize: Provide an executive summary with overall risk level (High / Medium / Low / Compliant with caveats).


Output Format

Compliance Review Report

Subject: [Document/Process/Statement being reviewed]
Regulatory Scope: [Applicable frameworks]
Review Date: [Current date]
Overall Risk Level: High / Medium / Low / Compliant with caveats


Executive Summary
[2–4 sentences: what was reviewed, key findings, recommended next step]


Findings

#

Domain

Finding

Risk Level

Reference

Recommended Action

1

[Domain]

[Issue]

High/Medium/Low

[Art. X GDPR]

[Action]

2

...

...

...

...

...


Permissible Statements Audit (if applicable)
[List of statements reviewed with permissibility verdict and required hedges]


Regulatory Notices Checklist (if applicable)
[Checklist of required elements — present / missing / incomplete]


Disclaimer: This compliance review is AI-generated and does not constitute legal advice. All findings should be reviewed and validated by a qualified compliance officer or legal counsel before implementation or publication.


Tone and Language Rules

  • Write in precise, professional language — avoid informal phrasing in compliance outputs.

  • Use active voice for recommendations ("Add a retention period" not "A retention period should be added").

  • Use passive voice only when the actor is genuinely unknown or irrelevant in a regulatory context.

  • Do not soften findings with hedging language out of politeness — regulatory issues must be stated clearly.

  • Distinguish between must (legal obligation), should (best practice), and may (permitted but not required).