Agent skill

Client Letter

by zhou210712 in zhou210712/claude-for-legal-ZH

基于模板的常规当事人信函——预约确认、文件索取、"已提交"简报. An agent skill from zhou210712/claude-for-legal-ZH.

Apache-2.0Auto-check passed

Install Client Letter

skills CLI
$ npx skills add zhou210712/claude-for-legal-ZH --skill client-letter -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install zhou210712/claude-for-legal-ZH client-letter --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .claude/skills && cp -r skills-src/legal-clinic/skills/client-letter .claude/skills/client-letter && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
client-letter
GitHub stars
225
Token cost
~888 tokens
SKILL.md length
113 words
Files
1
Skills in repo
122
Repo updated
First seen
Licence
Apache-2.0

At a glance

基于模板的常规当事人信函——预约确认、文件索取、"已提交"简报. An agent skill from zhou210712/claude-for-legal-ZH.

  • Works in 4 steps: 加载… → 使用以下模板和工作流。 → 匹配类型到模板。通俗语言检查。 → …
  • SKILL.md covers 目的, 加载上下文, 教学检查 and 签字与学生律师披露, plus 5 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Client Letter is an agent skill from zhou210712/claude-for-legal-ZH. 基于模板的常规当事人信函——预约确认、文件索取、"已提交"简报。 使用通俗语言,包含必要元素,附指导路由。不含实质性建议。 当学生需要发送常规信函、预约确认、文件索取信或向当事人发送简短状态说明时使用。

Its SKILL.md is about 890 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The licence is Apache-2.0.

Example prompts

  • “/client-letter”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. 加载 ~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md → 通俗语言标准、指导风格、诊所联系信息。
  2. 使用以下模板和工作流。
  3. 匹配类型到模板。通俗语言检查。
  4. 输出附 AI 辅助标签、指导路由。

What it can do on your machine

Read from SKILL.md and the folder at commit 2f01c92. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Client Letter loads about 888 tokens when it runs. Until then it costs about 29 tokens; SKILL.md has 113 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~29
When it runs · the whole SKILL.md, loaded when a task matches
~888

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from zhou210712/claude-for-legal-ZH at commit 2f01c92, republished under its Apache-2.0 licence (© zhou210712). 113 words, ~888 tokens.

Download SKILL.mdSave it as .claude/skills/client-letter/SKILL.md (or your agent's skills folder).
name
client-letter
description
基于模板的常规当事人信函——预约确认、文件索取、"已提交"简报。 使用通俗语言,包含必要元素,附指导路由。不含实质性建议。 当学生需要发送常规信函、预约确认、文件索取信或向当事人发送简短状态说明时使用。
argument-hint
[预约 | 文件索取 | 状态更新]

/client-letter

  1. 加载 ~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md → 通俗语言标准、指导风格、诊所联系信息。
  2. 使用以下模板和工作流。
  3. 匹配类型到模板。通俗语言检查。
  4. 输出附 AI 辅助标签、指导路由。

范围:仅常规信函。实质性建议 → /status client 或与指导老师的对话。

/legal-clinic:client-letter 预约
/legal-clinic:client-letter 文件索取

当事人信函:常规信函

目的

诊所需发送大量常规信函:"您的预约是周二下午2点""请携带您的租赁合同""我们已为您提交了答辩状"。本技能从模板处理这些,让学生不必每周重复输入相同内容。

范围:仅常规信函。 实质性建议、坏消息、案件策略——这些是 /status client 或一次对话,而非模板信函。

加载上下文

~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md → 通俗语言标准、指导风格、诊所联系信息。

教学检查

读取该实践领域的指导老师指南,路径为 ~/.claude/plugins/config/claude-for-legal/legal-clinic/guides/<实践领域>.md。检查 pedagogy_posture 设置:

  • guide(默认): 产出结构和核查清单(必要元素、通俗语言目标、依学生实践规则签字)。要求学生自行起草每节。对其草稿给予反馈(语域、阅读水平、必要元素、遗漏之处)。仅当学生已尝试一次后,才为某节提供填充。
  • assist: 产出信函。标注事项供学生审查。学生通过审查编辑来学习。
  • teach: 不产出信函。要求学生自行起草。给予反馈。当学生困惑时提出引导性问题。仅在两次尝试后才展示示范段落,且仅针对其困惑的那一节。追踪学生的正确与错误之处,以便指导老师看到进步。

如无指南,使用 guide。如有指南但未设定姿态,使用 guide。

无论何种姿态,输出始终包含:"教学模式:[assist/guide/teach]——由指导老师的指南设定。这意味着我[学生做了什么 vs 技能做了什么]。"

签字与学生律师披露

查阅你所在法域的学生实践规则,确认由法学学生签署的信函中要求的披露语言。部分法域要求特定表述;多数要求学生明确自己是法学学生/认证法律实习生并指明指导律师。以下模板使用通用表述——发送前按你的规则调整签字。

信函类型

审查标签位于信函外部。 [AI辅助草稿 —— 需按插件配置指导步骤审查] 标签是给学生的提示,非信函正文。将其置于渲染模板上方(或学生发送前删除的页眉中),绝不放在信函内容内。如果它出现在当事人可见的版本中,则技能已失败。

预约确认

供学生的审查标签(非给当事人——发送前剥离): [AI辅助草稿 —— 需按插件配置指导步骤审查]

markdown
[当事人姓名]:

本函确认您与[诊所名称]的预约:

**日期:** [日期]
**时间:** [时间]
**地点:** [地址 / 房间号 / 或"电话:[号码]"]
**接待人:** [学生姓名]

**请携带:** [所需文件——来自案件笔记或留作提示供学生填写]

如需改期,请至少在24小时前致电[诊所电话]。

[学生姓名]
法学学生,认证法律实习生
在[指导律师姓名]指导下
[诊所名称] | [电话] | [工作时间]
文件索取

供学生的审查标签(非给当事人——发送前剥离): [AI辅助草稿 —— 需按插件配置指导步骤审查]

markdown
[当事人姓名]:

为推进您的案件,我们需要您提供以下文件:

- [文件1 — 例如"您的租赁合同"]
- [文件2 — 例如"您收到的来自出租人的通知"]
- [文件3]

**提交方式:** [送至诊所 / 发送邮件至[地址] / 下次预约时携带]

**请于** [日期] **前提交** — [如有截止日期,说明原因:"我们需要您在[日期]前提交这些文件,以便我们在法院答辩期限前为您提交答辩状。"]

如果您没有其中某些文件或不明白我们的要求,请致电[诊所电话],我们可以提供帮助。

[学生姓名]
法学学生,认证法律实习生
在[指导律师姓名]指导下
[诊所名称] | [电话] | [工作时间]
简要状态更新

用于常规"已提交""正在等待"更新。(更全面的状态更新 → /status client。)

供学生的审查标签(非给当事人——发送前剥离): [AI辅助草稿 —— 需按插件配置指导步骤审查]

markdown
[当事人姓名]:

简要更新:[一行说明发生了什么 — "我们已于[日期]向法院提交了您的答辩状" / "我们已于[日期]向出租人发出了律师函"]。

**下一步:** [一行说明 — "我们正在等待对方回复" / "法院将安排庭审并告知日期"]。

您目前不需要做任何事。需要时我们会通知您。

[学生姓名]
法学学生,认证法律实习生
在[指导律师姓名]指导下
[诊所名称] | [电话] | [工作时间]

发送前

向当事人发送信函是一项具有法律后果的行为。本插件的门控是 ~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md 中 ## 指导风格 描述的指导工作流程,由确认持证指导律师拥有诊所设置的 Part 0 身份检查强化。该门控仍有效:每封信函在离开诊所前均需通过审查。

在发送上述任何信函前,确认:

  1. 草稿已按 ~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md 中的指导协议审查(队列 / 标记 / 较轻触)。
  2. 所有内部审查标签([AI辅助草稿]、任何 [待核实] 或 [需补充事实] 标签)已从当事人可见版本中移除。
  3. 签字符合你所在法域关于法学学生签署信函的学生实践规则。

这是供指导律师审查的学生草稿,不是最终信函。 发送它具有对当事人的法律后果,可能构成法律建议或代表当事人进行沟通。持证指导律师在信函离开诊所前审查、编辑并签字。未经指导老师批准不得发送。

通俗语言检查

按 ~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md 标准。短句。无法律术语。强制阅读水平目标。如果上述模板中包含当事人可能不理解的法律术语,首次出现时解释:"我们已提交了'答辩状'——这是向法院说明您对案件看法的文件。"

指导路由

按 ~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md。常规信函是否触发标记取决于指导老师选择的指导风格。如为较轻触:信函经学生审查后直接发送,无需队列步骤。如为正式队列:即使是常规信函也需排队。

本技能不做什么

  • 实质性建议。 如果信函会说"这是我对您案件的分析"或"这是您应该做的",那不是常规信函——那是 /status client 或先与指导老师对话。
  • 坏消息。 结案、不利裁决、无法帮助——这些需要思考,不是模板。标记给指导老师。
  • 任何给对立方律师或法院的内容。 不同受众,不同技能(/draft 或 /status court)。

© zhou210712, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in legal-clinic/skills/client-letter of zhou210712/claude-for-legal-ZH.

Open the folder on GitHubat commit 2f01c92

Compare with similar skills

Client Letter next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Client Letter compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Client Letter this skillzhou210712/claude-for-legal-ZH225—~888Automated safety check: PassApache-2.0
Cover Letter Generatordavila7/claude-code-templates33k2 repos~2.3kAutomated safety check: PassMIT
Cover Lettermergisi/awesome-openclaw-agents4k—~288Automated safety check: PassMIT
Plain Language Lettersanthropics/claude-for-legal9.6k3 repos~206Automated safety check: PassApache-2.0
Client Letteranthropics/claude-for-legal9.6k3 repos~2.1kAutomated safety check: PassApache-2.0
Response Letteraipoch/medical-research-skills1.9k—~2.1kAutomated safety check: PassMIT

Similar skills

  • Cover Letter Generator

    davila7/claude-code-templates

    Create personalized, compelling cover letters from a resume and job description.

    33k GitHub starsUsed in 2 repos~2.3k tokens
    Business, Finance & HRAuto-check passed
  • Cover Letter

    mergisi/awesome-openclaw-agents

    Describe the role and your background, get a concise, compelling cover letter paragraph.

    4k GitHub stars~288 tokensUpdated 13 days ago
    Business, Finance & HRAuto-check passed
  • Plain Language Letters

    anthropics/claude-for-legal

    Official

    Reference: DEPRECATED — use /client-letter for routine correspondence or /status client for substantive updates.

    9.6k GitHub starsUsed in 3 repos~206 tokens
    Writing & ContentAuto-check passed
  • Client Letter

    anthropics/claude-for-legal

    Official

    Routine client correspondence from templates — appointment confirmations, document requests, brief "we filed it" updates.

    9.6k GitHub starsUsed in 3 repos~2.1k tokens
    Writing & ContentAuto-check passed
  • Response Letter

    aipoch/medical-research-skills

    Helps organize reviewer comments and generate a standardized Word (.docx) response letter that maps each change to its exact location (page/paragraph/line).

    1.9k GitHub stars~2.1k tokensUpdated 23 days ago
    Documents & OfficeAuto-check passed
  • Reference Letter

    mohitagw15856/pm-claude-skills

    Write a credible, specific letter of recommendation or reference.

    1.4k GitHub stars~950 tokensUpdated today
    Auto-check passed

More from zhou210712/claude-for-legal-ZH

All 122 skills in this repo
  • Claim Chart

    zhou210712/claude-for-legal-ZH

    构建或审查要件分析表——专利权利要求对照表(侵权、无效或审查)或 民事构成要件分析表(任何诉讼请求或抗辩),每个单元格附精确引用, 缺口检测为优先输出。当用户要求要件分析表、权利要求对照表、 证据对照表、侵权或无效主张、逐要件映射,或问"我们证明[主张]还缺什么"时使用。

    225 GitHub stars~1.3k tokensUpdated 4 mo ago
    Auto-check passed
  • Client Intake

    zhou210712/claude-for-legal-ZH

    结构化接待——实践领域模板、跨领域考点识别、利益冲突标记、分流分类. An agent skill from zhou210712/claude-for-legal-ZH.

    225 GitHub stars~1.2k tokensUpdated 4 mo ago
    Auto-check passed
  • Gap Surfacer

    zhou210712/claude-for-legal-ZH

    参考资料:支持 /regulatory-legal:gaps 和 /regulatory-legal:comments 的共享差距和意见征集跟踪框架。跟踪未关闭的政策差距及其整改状态, 从 policy-diff 中获取差距,呈现开放和即将到期的事项,路由给负责人, 并通过企业通讯工具通知差距负责人,每次发送前需确认。

    225 GitHub stars~757 tokensUpdated 4 mo ago
    Auto-check passed
  • Launch Review

    zhou210712/claude-for-legal-ZH

    对照您的框架和风险校准进行全面产品上线审查。当用户说"审查这个上线" "[功能]法务审查""我们能上线吗""[产品]有什么法律问题"或引用了需要 逐类审查备忘录的产品需求文档或上线追踪工单时使用。

    225 GitHub stars~2k tokensUpdated 4 mo ago
    Auto-check passed
  • Reg Feed Watcher

    zhou210712/claude-for-legal-ZH

    检查法规动态源,报告自上次检查以来的新事项,按重要度阈值过滤。适用于用户说"检查法规动态"、"有什么新规定"、"法规更新"、从定时任务触发执行,或手动粘贴法规动态进行分类和差异分析时。

    225 GitHub stars~1.2k tokensUpdated 4 mo ago
    Auto-check passed
  • Renewal Tracker

    zhou210712/claude-for-legal-ZH

    展示具有即将到来的取消截止日期的合同,在通知窗口关闭前发出预警, 基于维护的续约登记册运行。当用户询问"什么即将续约""哪些续约即将到期" "我们是否错过了取消窗口""将此添加到续约追踪器"时使用,或按计划运行。

    225 GitHub stars~681 tokensUpdated 4 mo ago
    Auto-check passed

Questions about Client Letter

What does Client Letter do?

基于模板的常规当事人信函——预约确认、文件索取、"已提交"简报. An agent skill from zhou210712/claude-for-legal-ZH. Client Letter is an agent skill from zhou210712/claude-for-legal-ZH.

How do I install Client Letter in Claude Code?

Run `npx skills add zhou210712/claude-for-legal-ZH --skill client-letter -a claude-code`. Or copy the skill folder (legal-clinic/skills/client-letter in zhou210712/claude-for-legal-ZH) into .claude/skills/client-letter in your project. Claude Code loads it when a task matches its description.

How do I install Client Letter in Codex?

Run `npx skills add zhou210712/claude-for-legal-ZH --skill client-letter -a codex`. Or copy the skill folder (legal-clinic/skills/client-letter in zhou210712/claude-for-legal-ZH) into .agents/skills/client-letter in your project. Codex loads it when a task matches its description.

Can I use Client Letter in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add zhou210712/claude-for-legal-ZH --skill client-letter -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/client-letter, .gemini/skills/client-letter, .github/skills/client-letter and .opencode/skills/client-letter in your project.

What does Client Letter need to run?

SKILL.md names no scripts, command-line tools or credentials: Client Letter is instructions for the agent only.

Does Client Letter access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Client Letter safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Client Letter use?

Client Letter is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Client Letter use?

About 888 tokens (SKILL.md is roughly 3.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Client Letter?

Skills that share tags, products or a category with Client Letter: Cover Letter Generator (davila7/claude-code-templates, 33k stars), Cover Letter (mergisi/awesome-openclaw-agents, 4k stars), Plain Language Letters (anthropics/claude-for-legal, 9.6k stars) and Client Letter (anthropics/claude-for-legal, 9.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Client Letter?

zhou210712 (a GitHub user) maintains it in zhou210712/claude-for-legal-ZH, which has 225 GitHub stars. The repository holds 122 skills in this directory. The repository was last updated on May 15, 2026.

Source: zhou210712/claude-for-legal-ZH on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.