ai-inventory
EU AI Act per-system inventory — track each AI system's role (provider, deployer, importer,…
Routine client correspondence from templates — appointment confirmations, document requests, brief "we filed it" updates. Plain language, required elements, supervision routing. NOT substantive advice. Use when a student needs to send routine correspondence, an appointment
$ npx -y skills add anthropics/claude-for-legal --skill client-letter --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/client-letterContext preview
The summary Claude sees to decide when to auto-load this skill.
Routine client correspondence from templates — appointment confirmations, document requests, brief "we filed it" updates. Plain language, required elements, supervision routing. NOT substantive advice. Use when a student needs to send routine correspondence, an appointment
name: client-letter description: > Routine client correspondence from templates — appointment confirmations, document requests, brief "we filed it" updates. Plain language, required elements, supervision routing. NOT substantive advice. Use when a student needs to send routine correspondence, an appointment confirmation, a document request letter, or a brief status note to a client. argument-hint: "[appointment | doc-request | update]"
1. Load `~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md` → plain-language standards, supervision style, clinic contact info. 2. Use the templates and workflow below. 3. Match type to template. Plain-language check. 4. Output with AI-assisted label, supervision routing.
Scope: routine only. Substantive advice → `/status client` or a conversation with the professor.
/legal-clinic:client-letter appointment
/legal-clinic:client-letter doc-request
---
Clinics send a lot of routine correspondence: "your appointment is Tuesday at 2pm," "please bring your lease," "we filed your answer." This skill handles those from templates so students aren't typing the same letter every week.
**Scope: routine only.** Substantive advice, bad news, case strategy — those are `/status client` or a conversation, not a template letter.
`~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md` → plain-language standards, supervision style, clinic contact info.
Read the supervisor guide for this practice area at `~/.claude/plugins/config/claude-for-legal/legal-clinic/guides/<practice-area>.md`. Check the `pedagogy_posture` setting:
If no guide exists, use `guide`. If the guide exists but doesn't set a posture, use `guide`.
Whatever the posture, the output always includes: "**Pedagogy mode: [assist/guide/teach]** — set by your supervisor's guide. This means I [description of what the student did vs what the skill did]."
Check your jurisdiction's student practice rule for required disclosure language in letters signed by a law student. Some jurisdictions require specific forms; most require that the student identify themselves as a law student / certified legal intern and identify the supervising attorney. The templates below use a generic form — conform the sign-off to your rule before sending.
> **Review label goes OUTSIDE the letter.** The `[AI-ASSISTED DRAFT — requires review per plugin config supervision step]` tag is a note to the student, not part of the letter body. Place it above the rendered template (or in a header the student deletes before sending), never inside the fenced letter content. If it ends up in the client-facing copy, the skill has failed.
*Review label for the student (not for the client — strip before sending):* `[AI-ASSISTED DRAFT — requires review per plugin config supervision step]`
Dear [Client], This confirms your appointment with [Clinic name]: **Date:** [date] **Time:** [time] **Where:** [address / room / or "by phone at [number]"] **With:** [student name] **Please bring:** [documents needed — from case notes or leave as prompt for student to fill] If you need to reschedule, call us at [clinic phone] at least 24 hours before. [Student name] Law Student, Certified Legal Intern Under the supervision of [Supervising Attorney] [Clinic name] | [phone] | [hours]
*Review label for the student (not for the client — strip before sending):* `[AI-ASSISTED DRAFT — requires review per plugin config supervision step]`
Dear [Client], To move your case forward, we need the following documents from you: - [Document 1 — e.g., "Your lease agreement"] - [Document 2 — e.g., "The notice you received from your landlord"] - [Document 3] **How to get them to us:** [drop off at clinic / email to [address] / bring to next appointment] **Please send by:** [date — if there's a deadline, say why: "We need these by [date] so we can file your answer before the court deadline."] If you don't have some of these or aren't sure what we mean, call us at [clinic phone] and we can help. [Student name] Law Student, Certified Legal Intern Under the supervision of [Supervising Attorney] [Clinic name] | [phone] | [hours]
For routine "we filed it" / "we're waiting" updates. (Fuller status updates → `/status client`.)
*Review label for the student (not for the client — strip before sending):* `[AI-ASSISTED DRAFT — requires review per plugin config supervision step]`
Dear [Client], Quick update: [one-line what happened — "We filed your answer with the court on [date]" / "We sent the demand letter to your landlord on [date]"]. **What's next:** [one line — "We're waiting for their response" / "The court will schedule a hearing and let us know the date"]. You don't need to do anything right now. We'll let you know when we do. [Student name] Law Student, Certified Legal Intern Under the supervision of [Supervising Attorney] [Clinic name] | [phone] | [hours]
Sending a letter to a
Reference agents, skills, and data connectors for the legal workflows we see most — in-house commercial, privacy, product, corporate, employment, litigation, regulatory, AI governance, IP, and the learning side of the practice (law school clinics and
EU AI Act per-system inventory — track each AI system's role (provider, deployer, importer,…
Run an AI impact assessment — structured intake, risk analysis, regulatory classification per…
Run the cold-start interview — learns your AI governance practice and writes…
Guided customization of your AI governance practice profile — change one thing without…
Manage matter workspaces — new, list, switch, close, or detach (practice-level).…
Keep the AI policy current with practice — weekly sweep of saved AIAs, triage results, and…