Журнал общения с клиентом
Ведёт журнал звонков, писем и встреч по делу: даты, содержание, поручения, повторные касания и сводки по закономерностям.
- Что делает
- Ведёт журнал звонков, писем и встреч по делу: даты, содержание, поручения, повторные касания и сводки по закономерностям.
- Когда брать
- После каждого контакта с клиентом, перед звонком ему или при передаче дела следующему студенту.
- Когда не брать
- Для юридического анализа и стратегии по делу: им место в файлах приёма и меморандума.
- Пример запроса
- Запиши звонок клиента по делу 24-117: говорили 10 минут о документах, я обещал перезвонить в пятницу.
- Нужно подключить
- доступ к файлам (папка настроек плагина)
Входит в плагин legal-clinic. В Cowork и Claude Code можно поставить плагин целиком.
Как включить
- Скачайте архив и распакуйте его.
- Положите папку
client-comms-logв~/.claude/skills/. - Откройте Claude Code и опишите задачу своими словами: Claude подхватит скилл по описанию.
Текст
---
name: client-comms-log
description: >
Записывай общение с клиентом: звонок, письмо, сообщение, бумажное письмо,
личная встреча, голосовое. Журнал по каждому делу только для дописывания:
датированные записи с направлением, способом связи, кратким содержанием и
поручениями. Работает вместе с /client-letter и /status client. Используй,
когда нужно записать звонок или письмо клиента, просмотреть журнал общения
или ответить на вопрос «что мы сказали [клиенту] в прошлый раз».
argument-hint: "[case-id] [--add (default) | --read | --summary | --patterns]"
---
/client-comms-log
- Действуй по рабочему процессу ниже.
- Требуй номер дела (case-id); если не указан, спроси.
- Разведи по флагу:
--add(по умолчанию): зафиксируй направление, способ связи, студента, содержание, поручения и срок повторного касания. Подтверди с пользователем. Допиши запись (новые сверху, самая свежая первой) в~/.claude/plugins/config/claude-for-legal/legal-clinic/client-comms/[case-id]/log.md.--read: покажи N последних записей.--summary: сжатая справка в один абзац.--patterns: найди неотвеченные обращения, пропущенные повторные касания, языковые разрывы, смену тона, паузы в контакте. Нужно для супервизии.- Интеграция: если журнал устанавливает срок, предложи
/legal-clinic:deadlines --add; когда уместно, направь в/legal-clinic:semester-handoffчерез--summary.
Журнал общения с клиентом
Назначение
Журнал нужен по четырём причинам:
- Защита от иска о ненадлежащей работе юриста. Если клиент заявляет, что «мне никто никогда не говорил [X]», ответом будет датированная запись, показывающая обратное. Профессора клиники несут профессиональную ответственность за работу студентов, и записи, сделанные по горячим следам, их защищают.
- Преемственность при передаче дел. Студент следующего семестра принимает дело и читает журнал, не переспрашивая клиента о том, на что уже получены ответы.
- Прозрачность для супервизии. Пять неотвеченных голосовых за шесть недель — это закономерность. Журнал делает видимыми закономерности, о которых отдельные студенты могут не сообщить сами.
- Хранение дела. Юридические клиники при вузах обязаны вести полное дело клиента. История общения входит в него.
Легко. Только дописывание. Задача студента — после каждого контакта написать запись из двух предложений; скилл оформит и допишет её.
Загрузи контекст
~/.claude/plugins/config/claude-for-legal/legal-clinic/client-comms/[case-id]/log.md(если есть) — куда дописывать~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md→ читается слабо; этот скилл привязан к делу
Режимы
Флаг: --add | --read | --summary | --patterns (по умолчанию: add)
--add (по умолчанию) — записать новую запись
Входные данные:
- Номер дела (обязательно — какое дело)
- Дата и время (по умолчанию: сейчас)
- Направление:
in(клиент → клиника) |out(клиника → клиент) - Способ связи:
call | email | text | letter | in-person | video | voicemail-left | voicemail-received - Кто (студент): имя
- Кто (со стороны клиента): имя клиента или «третье лицо: [описание]», если это представитель другой стороны, член семьи и т. п.
- Длительность / объём (например, «звонок 10 мин», «письмо из 3 абзацев», «личная встреча 45 мин»)
- Содержание: 2–4 предложения. Что произошло, что было по существу.
- Поручения:
- Что студент должен клиенту (со сроком)
- Что клиент должен студенту (с ожидаемым временем)
- Срок повторного касания: дата, если применимо
- Примечания: всё важное, что не вписалось выше, — на каком языке говорили, эмоциональный тон, замеченная обстановка в семье
Перед записью: покажи пользователю оформленную запись и попроси подтвердить. Записи клиники проверяют до внесения, а не после.
Допиши в ~/.claude/plugins/config/claude-for-legal/legal-clinic/client-comms/[case-id]/log.md. Если журнала нет, создай его с шапкой:
# Журнал общения — [название дела]
**Номер дела:** [case-id]
**Клиент:** [имя]
**Открыт:** [ГГГГ-ММ-ДД]
Только дописывание. Самые свежие записи сверху.
---
Затем новые записи добавляй в начало (самая свежая первой).
--read — показать последние записи
Выведи N последних записей (по умолчанию 5). Полезно, когда берёшь дело посреди семестра или перед звонком клиенту.
--summary — сжатая справка
Составь справку по журналу в один абзац: последний контакт, всего записей, самый частый способ связи, открытые поручения со стороны студента, неотвеченные обращения. Данные идут в /semester-handoff и /status.
--patterns — отметить тревожные места по всему журналу
Просмотри на предмет:
- Неотвеченные обращения клиента. Клиент N раз звонил или писал, а записи об ответе нет.
- Пропущенное повторное касание. Есть поручение со сроком повторного касания и нет более поздней записи, которая его закрывает.
- Язык и особые условия. Отмечено, что язык клиента не английский: проверь, велось ли исходящее общение на этом языке.
- Эскалация. Тон клиента меняется (раздражение, расстройство) от записи к записи.
- Паузы. Долгие периоды без контакта по действующему делу.
Это инструмент супервизии. Профессора клиники, запуская --patterns по своим делам, видят, каким студентам может понадобиться поддержка.
Интеграция
- **
/client-letter:** после создания и отправки письма предложи записать его как исходящее обращение. - **
/status client:** когда составляешь справку о статусе для клиента, предложи записать и её (такие справки часто уходят клиентам). - **
/client-intake:** первая запись в журнале каждого нового дела — контакт при приёме. - **
/semester-handoff:** записки о передаче дел читают--summaryпо каждому делу, чтобы заполнить раздел об истории общения. - **
/deadlines:** если из общения следует срок («клиент сказал, что ему нужно ответить до пятницы»), предложи/deadlines --add.
Чего этот скилл не делает
- Не хранит содержательный правовой анализ. Он живёт в файлах приёма, меморандума и статуса. Журнал — это запись общения: факты контакта, а не правовая стратегия.
- Не записывает сам из внешних систем. Если клиника ведёт дела в системе управления делами (Clio), интеграция могла бы подтягивать журналы звонков и письма автоматически. Это задел на будущее, в первой версии нет.
- Не правит прошлые записи. Только дописывание. Если запись неверна, напиши новую, которая ссылается на неё и исправляет. Достоверность журнала держится на том, что историю не переписывают.
- Не принуждает к дисциплине записи. Если студент не записал звонок, скилл об этом не узнает. Культура ведения журнала — вопрос клиники, а скилл только упрощает запись.
- Не работает с привилегированными заметками и пометками только для юриста. Если студенту нужно записать стратегические соображения, их место во внутреннем аналитическом файле дела, а не в журнале общения.
Перевод: iiuniversitet. Оригинал: https://github.com/anthropics/claude-for-legal/tree/main/legal-clinic/skills/client-comms-log, лицензия Apache-2.0. Изменения: перевод на русский язык.
Оригинал на английском
---
name: client-comms-log
description: >
Log a client communication — call, email, text, letter, in-person, voicemail.
Append-only per-case record with dated entries, direction, medium, summary,
action items. Works alongside /client-letter and /status client. Use when
logging a call or client email, reviewing a communication log, or asking
"what did we tell [client] last time".
argument-hint: "[case-id] [--add (default) | --read | --summary | --patterns]"
---
# /client-comms-log
1. Use the workflow below.
2. Require case-id (prompt if not provided).
3. Route by flag:
- `--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.
4. Integration: offer `/legal-clinic:deadlines --add` if the log establishes a deadline; route to `/legal-clinic:semester-handoff` via `--summary` when relevant.
---
# Client Communications Log
## Purpose
Four reasons to keep this log:
1. **Malpractice defense.** If a client claims "no one ever told me [X]," a dated entry showing otherwise is the answer. Clinical professors carry professional liability on student work; contemporaneous records protect them.
2. **Continuity at handoff.** The next semester's student takes over and reads the log; they don't re-ask the client questions already answered.
3. **Supervision visibility.** Five unreturned voicemails over six weeks is a pattern. The log makes patterns visible that individual students might not flag on their own.
4. **File retention.** Law school clinics have obligations to maintain complete client files. Communication history is part of that.
Light. Append-only. The student's job is to write a two-sentence entry after every contact; the skill formats it and appends.
## Load context
- `~/.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-scoped
## Modes
Flag: `--add | --read | --summary | --patterns` (default: add)
### `--add` (default) — log a new entry
**Inputs:**
- Case ID (required — which case)
- Date + time (default: now)
- Direction: `in` (client → clinic) | `out` (clinic → client)
- Medium: `call | email | text | letter | in-person | video | voicemail-left | voicemail-received`
- Who (student): name
- Who (client side): client name, or "third-party: [description]" if from opposing counsel, family member, etc.
- Duration / length (e.g., "10 min call", "3-paragraph email", "45 min in-person meeting")
- Summary: 2-4 sentences. What happened, what was substantive.
- Action items:
- What the student owes the client (with deadline)
- What the client owes the student (with expected timing)
- Follow-up due: date if applicable
- Notes: anything that matters but doesn't fit above — language used, emotional tone, family dynamic observed
**Before 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:
```markdown
# 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 entries
Print the most recent N entries (default 5). Useful when picking up a case mid-semester or before a client call.
### `--summary` — condensed read
Produce 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 log
Scan for:
- **Unanswered communications from client.** Client called or emailed N times without a response entry.
- **Missed follow-up.** Action item with follow-up due date, and no later entry resolving it.
- **Language / accommodation issues.** Client language noted as non-English; check whether outgoing communications have been in that language.
- **Escalation patterns.** Client tone shifting (frustrated / distressed) across entries.
- **Gaps.** Long stretches with no contact on an active case.
This is a supervision tool. Clinical professors running `--patterns` across their cases see which students might need support.
## Integration
- **`/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`.
## What this skill does not do
- **Store substantive legal analysis.** That lives in intake, memo, and status files. The log is communication record — facts of contact, not legal strategy.
- **Auto-log from outside systems.** If the clinic uses a case management system (Clio), an integration could pull call logs and emails automatically. That's a future add; not v1.
- **Edit past entries.** Append-only. If an entry is wrong, write a new entry referencing and correcting it. The integrity of the log depends on not rewriting history.
- **Enforce log discipline.** If a student doesn't log a call, the skill can't know. Log hygiene is a clinic-culture problem; the skill just makes logging easy.
- **Handle privileged or attorney-only notes.** If the student needs to record strategic thinking, that goes in the case's internal analysis file, not the comms log.
Источник: anthropics/claude-for-legal / legal-clinic / client-comms-log ↗. Ссылка проверена 2026-10-10.