From legal-clinic
Logs client communications (calls, emails, texts) per case with dated entries, direction, medium, summary, and action items. Supports read, summary, and pattern analysis modes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/legal-clinic:client-comms-log [case-id] [--add (default) | --read | --summary | --patterns][case-id] [--add (default) | --read | --summary | --patterns]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. Use the workflow below.
--add (default): capture direction, medium, student, summary, action items, follow-up due. Confirm with user. Append (prepend most-recent-first) to ~/.claude/plugins/config/claude-for-legal/legal-clinic/client-comms/[case-id]/log.md.--read: show the most recent N entries.--summary: one-paragraph condensed read.--patterns: scan for unanswered comms, missed follow-ups, language gaps, tone shifts, contact gaps. Supervision-oriented./legal-clinic:deadlines --add if the log establishes a deadline; route to /legal-clinic:semester-handoff via --summary when relevant.Four reasons to keep this log:
Light. Append-only. The student's job is to write a two-sentence entry after every contact; the skill formats it and appends.
~/.claude/plugins/config/claude-for-legal/legal-clinic/client-comms/[case-id]/log.md (if exists) — append target~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md → not heavily read; this skill is case-scopedFlag: --add | --read | --summary | --patterns (default: add)
--add (default) — log a new entryInputs:
in (client → clinic) | out (clinic → client)call | email | text | letter | in-person | video | voicemail-left | voicemail-receivedBefore writing: show the user the formatted entry and ask for confirmation. Clinic records should be reviewed before they're written, not after.
Append to ~/.claude/plugins/config/claude-for-legal/legal-clinic/client-comms/[case-id]/log.md. If the log doesn't exist, create it with a header:
# Communications Log — [case name]
**Case ID:** [case-id]
**Client:** [name]
**Opened:** [YYYY-MM-DD]
Append-only. Most recent at top.
---
Then prepend new entries at the top (most recent first).
--read — show recent entriesPrint the most recent N entries (default 5). Useful when picking up a case mid-semester or before a client call.
--summary — condensed readProduce a one-paragraph summary of the log — most recent contact, total entries, common medium, any open action items from the student side, any unanswered communications. Feeds /semester-handoff and /status.
--patterns — flag concerns across the logScan for:
This is a supervision tool. Clinical professors running --patterns across their cases see which students might need support.
/client-letter: after generating and sending a letter, offer to log it as an outgoing comm./status client: when producing a client-facing status summary, offer to log it (often these summaries go to clients)./client-intake: first entry in every new case's log is the intake contact./semester-handoff: handoff memos read --summary for each case to populate the communications-history section./deadlines: if a communication established a deadline ("client said they need to respond by Friday"), offer to /deadlines --add.16plugins reuse this skill
First indexed Jul 8, 2026
Showing the 6 earliest of 16 plugins
npx claudepluginhub coye-law/claude-for-legal --plugin legal-clinicLogs client communications (call, email, text, letter, in-person, voicemail) as an append-only, dated record per case. Use when logging a call or client email, reviewing a communication log, or checking what was last communicated to a client.
Logs client communications with dated entries, direction, medium, summary, and action items. Supports Rule 1.18 and VAWA confidentiality. Useful for malpractice defense and supervision.
Orchestrates the /mandanten-kommunikations-log workflow: orders case files, checks evidence gaps, verifies legal norms, and outputs a client message or decision template.