Help us improve
Share bugs, ideas, or general feedback.
From legal-aid
Generates audience-specific case status summaries for legal aid: client-facing (plain language), internal (managing attorney), court-ready (formal caption), or funder (ad-hoc monitoring update).
npx claudepluginhub lawdroidai/legal-aid-pluginHow this skill is triggered — by the user, by Claude, or both
Slash command
/legal-aid:status [client | internal | court | funder] [case-id] [optional: language code for client][client | internal | court | funder] [case-id] [optional: language code for client]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. Load `~/.claude/plugins/config/claude-for-legal/legal-aid/CLAUDE.md` → supervision style, plain-language standards, jurisdiction, funders, languages served.
Generates audience-aware case status summaries for legal clinics: client-facing (plain language), internal (professor), or court-ready (formal caption). Use when updating client, briefing professor, or preparing court status report.
Routine client correspondence from templates for legal aid: appointments, document requests, updates, engagement/decline/closing letters. Plain language, language-served-aware, supervision routing.
Generates weekly/monthly status request email drafts for outside counsel on active litigation matters, outputting markdown files and optional Gmail drafts via MCP.
Share bugs, ideas, or general feedback.
~/.claude/plugins/config/claude-for-legal/legal-aid/CLAUDE.md → supervision style, plain-language standards, jurisdiction, funders, languages served.guides/<practice-area>.md if one exists.client — 6th-grade plain language; what happened, what's next, what they do, how to reach the office; in client's primary language if specifiedinternal — procedural posture, work done since last check-in, upcoming deadlines, decisions the managing attorney needs to make, staff's own assessmentcourt — formal status report in caption format per local rulesfunder — ad-hoc update for funder's monitoring, formatted to match the office's reporting conventions for that funder/legal-aid:status client case=marisol-2026-04
/legal-aid:status client case=marisol-2026-04 lang=es
/legal-aid:status internal case=marisol-2026-04
/legal-aid:status court case=marisol-2026-04
/legal-aid:status funder case=marisol-2026-04
Civil legal aid offices generate enormous volumes of status updates — to clients (often the most under-resourced communication, despite being the most important), to managing attorneys, to courts, and increasingly to funders requesting ad-hoc visibility into specific matters. Same facts, completely different documents. This skill takes the case file and produces the right summary for the right reader.
The four audiences are non-interchangeable. A client-facing update written for the managing attorney confuses the client. An internal update written for the client misses the procedural detail the managing attorney needs. A court-ready status report needs caption format and the formality of a filing. A funder update reads against the funder's monitoring conventions, not the office's internal vocabulary.
What it doesn't do: decide what to communicate. The staffer and managing attorney decide what the client needs to know, what the managing attorney needs to weigh in on, what the court needs informed of, what the funder is asking about. The skill produces the document; the human decides content.
If the audience isn't specified, the skill asks:
Who's this for? (client / internal / court / funder.) Same facts, different document — pick one. If you need updates for two audiences, run the skill twice.
For client audience, additionally:
What language? Default is English. The office serves [languages from CLAUDE.md]. If the client's primary language is one of those, I can produce the update in that language; if not, I'll produce English and you'll route to translation.
For funder audience, additionally:
Which funder? The matter is allocated to [funder(s) from intake]. Funder updates are formatted to match each funder's monitoring conventions — those may differ.
~/.claude/plugins/config/claude-for-legal/legal-aid/CLAUDE.md → office profile, plain-language standards, jurisdictions, supervision style, languages served, funder profiles, contact info.
The matter's case file → intake summary, eligibility-screening output, prior memos and drafts, comms log, deadline entries, all [FUNDING RESTRICTION: ...] flags, prior status reports.
~/.claude/plugins/config/claude-for-legal/legal-aid/guides/<practice-area>.md if one exists.
Reading level: 6th grade. This is non-negotiable. Civil legal aid client populations include people with limited formal education, people with limited English proficiency, people experiencing cognitive impacts of trauma, stress, or illness. A client letter at lawyer-reading-level fails the client even when every word is technically accurate.
Structure:
Language conventions:
Translation: If a non-English language is requested and the office's CLAUDE.md indicates the language is served, produce the update in that language. Tag at the top: Original draft in [language]. Confirm with bilingual staff or translator before sending — AI-translated text requires human review for civil legal aid communication.
Supervision flag: Client-facing communications usually flag for managing-attorney review under "configurable flags" mode and always queue under "formal queue" mode. The skill labels accordingly.
For the managing attorney. Procedural-posture-aware, decision-focused.
Structure:
Length: terse. The managing attorney is reading 10 of these in a row. Aim for a screen.
Supervision flag: internal usually doesn't queue — it goes straight to the managing attorney's inbox or whatever the office uses for case rounds.
Formal status report in caption format. This is a filing in everything but name; treat it as a draft document.
Structure:
Apply jurisdiction-specific formatting from CLAUDE.md local rules ingest. Tag formatting as [VERIFY against current local rules of [court]] regardless.
Supervision flag: court-bound documents always queue under formal review or always flag under configurable flags. Court-bound, regardless of supervision mode, get reviewed by the managing attorney before filing.
Ad-hoc update for a funder's monitoring request. Distinct from /lsc-report, which is the full reporting cycle. This is "the funder emailed and asked about Maria Jones's case" or "the funder is conducting a monitoring visit and wants a sample of active matter updates."
Structure:
Supervision flag: funder updates always route to the office's reporting owner (grants person if there is one, managing attorney otherwise) for review before sending. Funder communications can affect compliance posture; nothing goes out without that review.
Special handling for VAWA funder updates: confidentiality obligations under 42 USC § 13925(b)(2) restrict what can be shared. The skill aggregates or redacts as needed and surfaces what's been protected:
"The funder asked about three specific matters. I've produced updates for [two] in full; for the third, the demographic and geographic detail risks identifying the client given the small population in [county]. I've aggregated that update. Review before sending."
Per audience. Templates differ. All outputs carry:
---
[AI-ASSISTED DRAFT — requires staff review and per-office supervision routing before sending]
---
[Audience-specific output per above]
## Supervision routing
[Per office model and audience]
## Premises this status rests on
- Matter context: [intake summary date, prior memos, recent comms log]
- Funder allocation: [funder(s)]
- Reading level (if client): [target — 6th grade default]
- Language (if client): [language; AI translation requires human review]
- Local rules (if court): [path or "verify against current local rules"]
- Funder monitoring conventions (if funder): [path or "match prior funder report format"]
## Verification before sending
[Audience-specific verification checklist]
/client-comms-log after sending./lsc-report for the next reporting cycle — the data extracted here may be used aggregated in the full report.