Compliance Testing
petrkindlmann/qa-skills
Test for regulatory compliance: GDPR/CMP consent verification, Google Consent Mode v2, Global Privacy Control (GPC), CCPA/US state opt-out, EU AI Act Article 50 transparency, Better Ads Standards…
A skill your agent uses when the user wants an AI governance, legal-risk, privacy, compliance, procurement, or vendor-risk review of an internal AI use case, an AI product feature, an LLM workflow…
$ npx skills add lawve-ai/awesome-legal-skills --skill ai-governance-reviewer-carl-ditzler -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install lawve-ai/awesome-legal-skills ai-governance-reviewer-carl-ditzler --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/lawve-ai/awesome-legal-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/ai-governance-reviewer-carl-ditzler .claude/skills/ai-governance-reviewer-carl-ditzler && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "ai-governance-reviewer-carl-ditzler" agent skill from https://github.com/lawve-ai/awesome-legal-skills/tree/main/skills/ai-governance-reviewer-carl-ditzler into .claude/skills/ai-governance-reviewer-carl-ditzler/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ai-governance-reviewer-carl-ditzler", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/lawve-ai/awesome-legal-skills/tree/main/skills/ai-governance-reviewer-carl-ditzlerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add lawve-ai/awesome-legal-skills --skill ai-governance-reviewer-carl-ditzler -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install lawve-ai/awesome-legal-skills ai-governance-reviewer-carl-ditzler --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lawve-ai/awesome-legal-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/ai-governance-reviewer-carl-ditzler .agents/skills/ai-governance-reviewer-carl-ditzler && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ai-governance-reviewer-carl-ditzler" agent skill from https://github.com/lawve-ai/awesome-legal-skills/tree/main/skills/ai-governance-reviewer-carl-ditzler into .agents/skills/ai-governance-reviewer-carl-ditzler/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ai-governance-reviewer-carl-ditzler", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add lawve-ai/awesome-legal-skills --skill ai-governance-reviewer-carl-ditzler -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install lawve-ai/awesome-legal-skills ai-governance-reviewer-carl-ditzler --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lawve-ai/awesome-legal-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/ai-governance-reviewer-carl-ditzler .cursor/skills/ai-governance-reviewer-carl-ditzler && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "ai-governance-reviewer-carl-ditzler" agent skill from https://github.com/lawve-ai/awesome-legal-skills/tree/main/skills/ai-governance-reviewer-carl-ditzler into .cursor/skills/ai-governance-reviewer-carl-ditzler/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ai-governance-reviewer-carl-ditzler", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/lawve-ai/awesome-legal-skills.git --path skills/ai-governance-reviewer-carl-ditzler--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add lawve-ai/awesome-legal-skills --skill ai-governance-reviewer-carl-ditzler -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install lawve-ai/awesome-legal-skills ai-governance-reviewer-carl-ditzler --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lawve-ai/awesome-legal-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/ai-governance-reviewer-carl-ditzler .gemini/skills/ai-governance-reviewer-carl-ditzler && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "ai-governance-reviewer-carl-ditzler" agent skill from https://github.com/lawve-ai/awesome-legal-skills/tree/main/skills/ai-governance-reviewer-carl-ditzler into .gemini/skills/ai-governance-reviewer-carl-ditzler/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ai-governance-reviewer-carl-ditzler", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install lawve-ai/awesome-legal-skills ai-governance-reviewer-carl-ditzlerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add lawve-ai/awesome-legal-skills --skill ai-governance-reviewer-carl-ditzler -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/lawve-ai/awesome-legal-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/ai-governance-reviewer-carl-ditzler .github/skills/ai-governance-reviewer-carl-ditzler && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "ai-governance-reviewer-carl-ditzler" agent skill from https://github.com/lawve-ai/awesome-legal-skills/tree/main/skills/ai-governance-reviewer-carl-ditzler into .github/skills/ai-governance-reviewer-carl-ditzler/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ai-governance-reviewer-carl-ditzler", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add lawve-ai/awesome-legal-skills --skill ai-governance-reviewer-carl-ditzler -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install lawve-ai/awesome-legal-skills ai-governance-reviewer-carl-ditzler --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lawve-ai/awesome-legal-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/ai-governance-reviewer-carl-ditzler .opencode/skills/ai-governance-reviewer-carl-ditzler && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "ai-governance-reviewer-carl-ditzler" agent skill from https://github.com/lawve-ai/awesome-legal-skills/tree/main/skills/ai-governance-reviewer-carl-ditzler into .opencode/skills/ai-governance-reviewer-carl-ditzler/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ai-governance-reviewer-carl-ditzler", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
ai-governance-reviewer-carl-ditzlerA skill your agent uses when the user wants an AI governance, legal-risk, privacy, compliance, procurement, or vendor-risk review of an internal AI use case, an AI product feature, an LLM workflow…
AI Governance Reviewer Carl Ditzler is an agent skill from lawve-ai/awesome-legal-skills. Use this skill when the user wants an AI governance, legal-risk, privacy, compliance, procurement, or vendor-risk review of an internal AI use case, an AI product feature, an LLM workflow, or a third-party AI vendor. The skill asks intake and clarifying questions first when facts or evidence are missing, identifies required documentation and missing evidence, maps the use case to AI governance frameworks and applicable legal domains, and produces a preliminary or final governance review with scorecards, findings…
Its SKILL.md is about 4.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 27 other files, including reference files (for example `README.md`, `references/example-outputs.md` and `references/frameworks.md`).
It sits in Legal & Compliance, covering AI governance, Vendor and procurement management and Privacy and GDPR. The repository describes itself as: A curated list of awesome Agent Skills for automating legal work. The licence is Apache-2.0.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 045f738. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
AI Governance Reviewer Carl Ditzler loads about 4.6k tokens when it runs, and up to ~2.4M if it reads all its reference files. Until then it costs about 152 tokens; SKILL.md has 2,370 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from lawve-ai/awesome-legal-skills at commit 045f738, republished under its Apache-2.0 licence (© lawve-ai). 2,370 words, ~4,553 tokens.
.claude/skills/ai-governance-reviewer-carl-ditzler/SKILL.md (or your agent's skills folder). This skill also uses 25 other files; get the full folder from GitHub.Use this skill for draft AI governance reviews involving:
This skill supports governance, privacy, security, procurement, and legal preparation. It does not provide legal advice.
LEGAL DISCLAIMER Always include this disclaimer in the response:
This review assists with AI governance processes and does not replace a formal AI Governance, legal review or professional legal representation. This output is a draft and may contain errors or omissions. Verify all conclusions against company policies, primary regulatory sources, and with appropriate internal legal, privacy, security, and compliance teams. This is not legal advice.
references/frameworks.md rather than relying on external URLs.references/frameworks.md.Use sources in this order:
references/official/ legal source filesreferences/working/ legal source filesreferences/frameworks.md, references/responsible-ai-practice.md, and the scenario filesDo not let a lower-priority source override a higher-priority one.
Intake first is mandatory. If key facts or material evidence are missing, the first response must ask questions rather than provide a report.Preliminary Review route after the model has already asked the required intake questions and evidence requests and the user:Identify the scenario.
Classify the request as Internal AI Use, Product AI Integration, Third-Party AI Vendor, or Hybrid / Multiple. Load the matching scenario reference file.
Run a structured intake before analysis. Start by asking for the core intake facts. If the user has not already provided them clearly, ask for:
When information is missing, the first response should look like this:
Use direct question wording such as:
What is the use case?Who are the intended users?What is your organization's role?What model or vendor is involved?Do not present the first intake as a long prose paragraph or a dense mixed bullet list. Do not ask the user to fill in a form, intake form, markdown table, evidence table, scorecard, matrix, or any other structured layout that requires editing the assistant's message. Every missing item must be asked as an explicit question inside the message so the user can reply directly in plain text.
First-turn sequencing rule:
Core Use Case block.Data and Deployment.Oversight and Testing.Governance Documents and Status.Vendor and Contracting if still relevant.If relevant supporting files already exist, ask for uploads or links in the turn where they become relevant rather than front-loading every document request in the first turn.
See references/example-outputs.md for examples.
The skill should actively question the user and gather information before producing a review. Do not skip this questioning step when material facts are missing. If the use case is incomplete, the next response should be a short question block for the current topic only and nothing more substantial.
Use the following mandatory clarifying topics where relevant:
System OverviewOrganization RoleModel InformationData Sources and Data TypesDeploymentOversightTesting and MonitoringAI Impact AssessmentPrivacy and Data ProtectionTransparency and User AwarenessAssurance and OperationsBatch questions sensibly:
There is no hard maximum question count. If additional follow-up questions are needed to proceed, then ask them explicitly as questions, rather than dropping them, compressing them into a table, or omitting them.
Topic blocks may include:
Core Use CaseData and DeploymentOversight and TestingGovernance Documents and StatusVendor and ContractingExamples of missing evidence to request before drafting:
When requesting these items, ask the user to provide them by file upload or link and to state whether each item is completed, in progress, not started, or unknown.
Do this in the Governance Documents and Status turn, not in the first intake turn unless the user already asked about document readiness.
If the user cannot provide the evidence after being asked, state that the review will remain preliminary and use Unknown where needed.
Preliminary Review as the first fallback when information is missing.Preliminary Review with Unknown entries instead of a final review.Escalate strongly for legal, privacy, security, or executive review when the use case involves:
references/working/*.md file and a bundled references/official/*.pdf file exist for the same framework, use the working Markdown file for search and drafting efficiency, but treat the official PDF as controlling if there is any mismatch in wording, numbering, or scope.Do not issue a final approval, go-live recommendation, or high-confidence low-risk conclusion unless all of the following are addressed:
Preliminary Review until after the intake-first step has happened and the user cannot or will not provide more information.Final Review only when the output gate is satisfied.Unknown rather than guessing.High confidence when critical facts, testing evidence, approvals, or documentation are missing.© lawve-ai, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 25 other files (references) in skills/ai-governance-reviewer-carl-ditzler of lawve-ai/awesome-legal-skills.
Open the folder on GitHubat commit 045f738
AI Governance Reviewer Carl Ditzler next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| AI Governance Reviewer Carl Ditzler this skilllawve-ai/awesome-legal-skills | 847 | — | ~4.6k | Automated safety check: Pass | Apache-2.0 | |
| Compliance Testingpetrkindlmann/qa-skills | 170 | — | ~4.6k | Automated safety check: Pass | MIT | |
| Compliance Osalirezarezvani/claude-skills | 28k | — | ~3.3k | Automated safety check: Pass | MIT | |
| Ra Qm Skillsalirezarezvani/claude-skills | 28k | — | ~833 | Automated safety check: Pass | MIT | |
| AI Data Subject Rightsmukul975/Privacy-Data-Protection-Skills | 301 | — | ~2.2k | Automated safety check: Pass | Apache-2.0 | |
| AI Privacy Assessmentmukul975/Privacy-Data-Protection-Skills | 301 | — | ~4.3k | Automated safety check: Pass | Apache-2.0 |
petrkindlmann/qa-skills
Test for regulatory compliance: GDPR/CMP consent verification, Google Consent Mode v2, Global Privacy Control (GPC), CCPA/US state opt-out, EU AI Act Article 50 transparency, Better Ads Standards…
alirezarezvani/claude-skills
Compliance OS — meta-orchestrator that lets compliance teams CONFIGURE which frameworks apply, COMPUTE cross-framework control overlap, SIMULATE internal audits, and CONSOLIDATE evidence across…
alirezarezvani/claude-skills
Router/index for the 15 regulatory & quality-management skills bundled in this plugin (ISO 13485 QMS, EU MDR 2017/745, FDA submissions under QMSR, ISO 14971 risk, CAPA, document control, ISO…
mukul975/Privacy-Data-Protection-Skills
Implements data subject rights mechanisms for AI systems including right to explanation of AI decisions, contestation procedures, human review, model output correction, and training data access.
mukul975/Privacy-Data-Protection-Skills
Guides the combined DPIA and AI Act conformity assessment for AI systems processing personal data.
glebis/claude-skills
Interactively prepare a code repository for publication — LICENSE, NOTICE, AUTHORSHIP, README sections, package metadata, .gitignore, community docs (CONTRIBUTING/CODEOFCONDUCT/SECURITY/CHANGELOG)…
lawve-ai/awesome-legal-skills
U.S. An agent skill from lawve-ai/awesome-legal-skills.
lawve-ai/awesome-legal-skills
Practitioner skill for advising on EU Regulation 2023/2854 (Data Act).
lawve-ai/awesome-legal-skills
Calendar litigation and arbitration deadlines from a scheduling order.
lawve-ai/awesome-legal-skills
Read, search, and download emails and attachments from Microsoft Outlook via OAuth2.
lawve-ai/awesome-legal-skills
Turn an interpretive-ambiguity audit of a legal text — contract, statute, regulation, or judicial opinion — into a polished deliverable.
lawve-ai/awesome-legal-skills
Audits a website for compliance with Azerbaijan's Law on Personal Data No.
Categories
A skill your agent uses when the user wants an AI governance, legal-risk, privacy, compliance, procurement, or vendor-risk review of an internal AI use case, an AI product feature, an LLM workflow…. AI Governance Reviewer Carl Ditzler is an agent skill from lawve-ai/awesome-legal-skills. Use this skill when the user wants an AI governance, legal-risk, privacy, compliance, procurement, or vendor-risk review of an internal AI use case, an AI product feature, an LLM workflow, or a third-party AI vendor.
AI Governance Reviewer Carl Ditzler fits situations like: the user wants an AI governance; vendor-risk review of an internal AI use case; an AI product feature; an LLM workflow.
Run `npx skills add lawve-ai/awesome-legal-skills --skill ai-governance-reviewer-carl-ditzler -a claude-code`. Or copy the skill folder (skills/ai-governance-reviewer-carl-ditzler in lawve-ai/awesome-legal-skills) into .claude/skills/ai-governance-reviewer-carl-ditzler in your project. Claude Code loads it when a task matches its description.
Run `npx skills add lawve-ai/awesome-legal-skills --skill ai-governance-reviewer-carl-ditzler -a codex`. Or copy the skill folder (skills/ai-governance-reviewer-carl-ditzler in lawve-ai/awesome-legal-skills) into .agents/skills/ai-governance-reviewer-carl-ditzler in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add lawve-ai/awesome-legal-skills --skill ai-governance-reviewer-carl-ditzler -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ai-governance-reviewer-carl-ditzler, .gemini/skills/ai-governance-reviewer-carl-ditzler, .github/skills/ai-governance-reviewer-carl-ditzler and .opencode/skills/ai-governance-reviewer-carl-ditzler in your project.
SKILL.md names no scripts, command-line tools or credentials: AI Governance Reviewer Carl Ditzler is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
AI Governance Reviewer Carl Ditzler is published under the Apache-2.0 licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.6k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.4M tokens, read only when the agent opens those files.
Skills that share tags, products or a category with AI Governance Reviewer Carl Ditzler: Compliance Testing (petrkindlmann/qa-skills, 170 stars), Compliance Os (alirezarezvani/claude-skills, 28k stars), Ra Qm Skills (alirezarezvani/claude-skills, 28k stars) and AI Data Subject Rights (mukul975/Privacy-Data-Protection-Skills, 301 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
lawve-ai (a GitHub organization) maintains it in lawve-ai/awesome-legal-skills, which has 847 GitHub stars. The repository holds 154 skills in this directory. The repository was last updated on October 2, 2026.
Source: lawve-ai/awesome-legal-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.