Loading...
Loading...
Run an AI impact assessment — structured intake, risk analysis, regulatory classification per regime in scope, policy consistency diff, and recommendation with conditions. Uses the house-style structure learned from the seed impact assessment in `~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md`. Use when user says "impact assessment for", "assess this AI use case", "run an AIA", "generate an AIA", "we need to document this AI system", "AI risk assessment for X", or follows a conditional triage result.
npx skill4agent add anthropics/claude-for-legal aia-generation~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md/ai-governance-legal:aia-generation "AI résumé screening for HR"## Matter workspacesEnabled✗/ai-governance-legal:matter-workspace switch <slug>practice-levelmatter.md~/.claude/plugins/config/claude-for-legal/ai-governance-legal/matters/<matter-slug>/Cross-matter contexton~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md## Impact assessment house style~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md## Regulatory footprint~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md"Doesn't look like this needs a full impact assessment. Here's a one-paragraph record for the file explaining why — in case anyone asks later."
~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md## Use case registry## Governance tiersNo silent supplement. If a research query to the configured legal research tool (Westlaw, EUR-Lex, regulator sites, or firm platform) returns few or no results for a regime's risk tiers or triggers, report what was found and stop. Do NOT fill the gap from web search or model knowledge without asking. Say: "The search returned [N] results from [tool]. Coverage appears thin for [regime / topic]. Options: (1) broaden the search query, (2) try a different research tool, (3) search the web — results will be taggedand should be checked against the issuing authority before relying, or (4) flag as unverified and stop. Which would you like?" A lawyer decides whether to accept lower-confidence sources.[web search — verify]Source attribution tiering. Tag every citation in the AIA — regulatory text, delegated acts, guidance, standards — with its source. For model-knowledge citations, use one of three tiers rather than a single blanket "verify" tag:
— stable, well-known statutory and regulatory references unlikely to have changed (e.g., GDPR Art. 22 as a concept, the existence of Regulation (EU) 2024/1689 as the EU AI Act). Still verify before certifying, but lower priority.[settled] — model-knowledge citations that are real but should be verified: specific delegated / implementing acts, regulator guidance, NYC DCWP rules, Colorado AI Act provisions, harmonized standards, effective dates, EEOC guidance, and anything post-2023.[verify] — pinpoint citations (specific EU AI Act article numbers, annex references, Colorado AI Act subsections, NYC LL 144 rule sections, sub-paragraph letters) carry the highest fabrication risk and should ALWAYS be verified against a primary source. EU AI Act article numbers in particular shifted during consolidation; every pinpoint cite to the Act should be verified against the Official Journal text.[verify-pinpoint]Tool-retrieved citations keep their source tag (,[Westlaw],[EUR-Lex], or the MCP tool name); web-search citations remain[regulator site]; user-supplied citations remain[web search — verify]. The tiering surfaces the real verification work — a reader who verifies everything verifies nothing. Never strip or collapse the tags.[user provided]For non-lawyer users, uncertain dates go in a confirm-list, not inline. Atag on "effective February 1, 2026" reads as "effective February 1, 2026" to a CISO who doesn't know what[verify]means. Read[verify]in## Who's using this. If Role is Non-lawyer and a date, deadline, phase-in, threshold, or effective-date assertion is uncertain (would carry~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.mdor[verify]if inline), replace the inline assertion with "effective date: confirm with counsel" (or "threshold: confirm with counsel", etc.) and collect all uncertain assertions in a final AIA section titled:[verify-pinpoint]Things I'm not certain about — ask your attorney to confirm before relying on this:List each uncertain item there with (1) what I said, (2) what I'm uncertain about, (3) why it matters to the assessment. This prevents a non-lawyer reader from mistaking a flagged best-guess for a checked fact. Lawyer-role users get the inlinetreatment — they know what the tag means.[verify]
~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md## Regulatory footprint"The practice profile's regulatory footprint was set for [affected populations / decision types captured at cold-start]. This use case affects [new population or decision type — e.g., employees in Colorado, minors under 13, credit decisions, biometric identification], which is not in the captured footprint. I'm going to re-derive the applicable regimes from the company's operating jurisdictions ([list from]) and this use case's decision type ([Y]), rather than use the stale footprint. If this use case is representative of work you expect to see more of, update## Company profileat the end of this run so the next AIA doesn't have to re-derive."## Regulatory footprint
~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md## Regulatory footprintAI role: Both~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md## Company profileAI roleBoth| Obligation | As provider | As deployer |
|---|---|---|
| [specific obligation, pinpoint cite] | [what applies / does not apply / with what carve-outs] | [what applies / does not apply / with what carve-outs] |
~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md[WORK-PRODUCT HEADER — per plugin config ## Outputs — differs by role; see `## Who's using this`]
# AI Impact Assessment: [System/Feature Name]
**Prepared by:** [name] | **Date:** [date] | **Status:** DRAFT / APPROVED
**System owner:** [name] | **AI governance reviewer:** [name]
**Governance tier:** [Standard / Elevated / High]
**Track:** [Fast track / Full assessment]
---
## Executive summary
[Two sentences: what this AI does and whether it's okay to deploy. E.g., "This
system uses a third-party LLM to draft initial responses to customer support tickets
before human agent review. Processing is consistent with the company's AI policy;
three conditions required before production deployment."]
**Overall risk:** 🟢 Low / 🟡 Medium / 🟠 High / 🔴 Very high
---
## 1. System description
**What it does:** [plain English — not marketing]
**Model / vendor:** [who's providing the AI]
**Deployment mode:** [Assistive / Augmentative / Automated]
**Output type:** [text / score / classification / recommendation / action]
**Status:** [Not started / Pilot / Production]
---
## 2. Affected parties
**Who it acts on:** [employees / customers / third parties]
**Scale:** [how many people, how often]
**Harm if wrong:** [most realistic worst case — specific, not generic]
**Vulnerable groups in scope:** [yes — [who] / no]
---
## 3. Data inputs
**Data categories used:** [specific fields, not "user data"]
**Personal data:** [yes — [whose] / no]
**Data leaves perimeter?** [yes — to [vendor] / no]
**Model training:** [company data used / foundation model / fine-tuned on [dataset]]
---
## 4. Decision-making and oversight
**Human in the loop:** [Always / Nominally (rubber-stamp risk) / No]
**Override mechanism:** [how a human can intervene or correct]
**Appeals / correction for affected parties:** [yes — [how] / no]
**Named owner:** [name or role]
---
## 5. Accuracy and bias
**Error rate:** [known / estimated / untested]
**Failure mode:** [what happens when it's wrong — surfaced? logged? corrected?]
**Bias testing:** [done — [results] / not done / not applicable]
---
## 6. Regulatory classification
*[One subsection per regime in the regulatory footprint that applies to this system.]*
**Regime:** [name]
**Classification under this regime:** [tier, with pinpoint citation to the controlling provision]
**Prohibited practices triggered:** [none identified / [specific provision and why]]
**Applicable obligations:** [researched list with citations — transparency, documentation, human oversight, testing, registration, etc.]
**Fundamental-rights impact assessment required?** [Yes — e.g., EU AI Act Art. 27 FRIA applies / regime equivalent / No / Not applicable. If yes, this is a separate deliverable, not subsumed by this AIA.]
**Effective / enforcement date:** [date(s)]
**Ambiguity or open interpretation:** [flag anything not yet settled]
**Provider-vs-deployer obligation split (required if `AI role: Both`):**
| Obligation | As provider | As deployer |
|---|---|---|
| [specific obligation + pinpoint cite] | [what applies / does not apply] | [what applies / does not apply] |
---
## 7. AI policy consistency
| Policy commitment | Consistent? | Notes |
|---|---|---|
| [commitment from `~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md` AI policy section] | 🟢 / 🟡 / 🟠 / 🔴 | |
[If any item is 🟡 or worse: policy update needed before deployment, or design needs to change.
One of them has to change — not both flagged and left open.]
---
## 8. Risks and mitigations
| # | Risk | Likelihood | Impact | Mitigation | Status | Owner |
|---|---|---|---|---|---|---|
| 1 | [specific risk tied to this design — not "AI hallucination" generically] | L/M/H | L/M/H | [specific control] | Done / Planned / Gap | [name] |
**Residual risk after mitigations:** [assessment]
---
## 9. Recommendation
**[APPROVED / APPROVED WITH CONDITIONS / CHANGES REQUIRED / NOT APPROVED]**
**Conditions (if any):**
- [ ] [specific action before deployment — owner, deadline]
**Privacy review required?** [Yes — run `/privacy-legal:pia-generation`, if the plugin is installed /
No]
**Sign-off:** [name, date]
---
## Cite check
Regulatory citations in Section 6 (and anywhere else) were generated by an AI model and have not been verified against primary sources. Before the assessment is certified or relied on, run a verification pass against a legal research tool (Westlaw, EUR-Lex, or your firm's platform) for each cited provision — confirm the pinpoint, currency, and any delegated or implementing acts. The AI regulatory landscape shifts quickly; verify before advising. Source tags on each citation (e.g., `[EUR-Lex]`, `[web search — verify]`) show where it came from; `verify` tags carry higher fabrication risk and should be checked first.## Who's using this~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.mdCertifying this AIA has legal consequences — it becomes the record the company relies on if a regulator or affected party asks how this use case was assessed. Have you reviewed this with an attorney? If yes, proceed. If no, here's a brief to bring to them:[Generate a 1-page summary: the system, the regulatory classification, the risks identified, the mitigations in place, residual risk, open questions, what to ask the attorney before certifying.]If you need to find an attorney, solicitor, barrister, or other authorised legal professional: your professional regulator's referral service is the fastest starting point (state bar in the US, SRA/Bar Standards Board in England & Wales, Law Society in Scotland/NI/Ireland/Canada/Australia, or your jurisdiction's equivalent).
| Bad risk | Why bad | Better |
|---|---|---|
| "AI hallucination" | Applies to every LLM; says nothing | "Model may generate plausible but incorrect legal citations — support agents have no current verification step before sending to customers" |
| "Bias" | Too vague | "Résumé scoring model trained on historical hires; if historical cohort was demographically homogeneous, underrepresented candidates may be systematically scored lower" |
| "Vendor risk" | Circular | "OpenAI's terms permit training on API inputs by default; unless the opt-out is confirmed in the agreement, customer support messages may be used to train the model" |
~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md/privacy-legal:pia-generation [system name]/ai-governance-legal:vendor-ai-review## Outputs