Cover Letter Generator
davila7/claude-code-templates
Create personalized, compelling cover letters from a resume and job description.
基于模板的常规当事人信函——预约确认、文件索取、"已提交"简报. An agent skill from zhou210712/claude-for-legal-ZH.
$ npx skills add zhou210712/claude-for-legal-ZH --skill client-letter -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH client-letter --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ 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-srcUse ~/.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/
Install the "client-letter" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/legal-clinic/skills/client-letter into .claude/skills/client-letter/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "client-letter", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/zhou210712/claude-for-legal-ZH/tree/main/legal-clinic/skills/client-letterType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add zhou210712/claude-for-legal-ZH --skill client-letter -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH client-letter --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .agents/skills && cp -r skills-src/legal-clinic/skills/client-letter .agents/skills/client-letter && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "client-letter" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/legal-clinic/skills/client-letter into .agents/skills/client-letter/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "client-letter", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add zhou210712/claude-for-legal-ZH --skill client-letter -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH client-letter --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/legal-clinic/skills/client-letter .cursor/skills/client-letter && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "client-letter" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/legal-clinic/skills/client-letter into .cursor/skills/client-letter/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "client-letter", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/zhou210712/claude-for-legal-ZH.git --path legal-clinic/skills/client-letter--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add zhou210712/claude-for-legal-ZH --skill client-letter -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH client-letter --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/legal-clinic/skills/client-letter .gemini/skills/client-letter && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "client-letter" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/legal-clinic/skills/client-letter into .gemini/skills/client-letter/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "client-letter", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install zhou210712/claude-for-legal-ZH client-letterInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add zhou210712/claude-for-legal-ZH --skill client-letter -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .github/skills && cp -r skills-src/legal-clinic/skills/client-letter .github/skills/client-letter && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "client-letter" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/legal-clinic/skills/client-letter into .github/skills/client-letter/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "client-letter", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add zhou210712/claude-for-legal-ZH --skill client-letter -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH client-letter --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/legal-clinic/skills/client-letter .opencode/skills/client-letter && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "client-letter" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/legal-clinic/skills/client-letter into .opencode/skills/client-letter/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "client-letter", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
client-letter基于模板的常规当事人信函——预约确认、文件索取、"已提交"简报. An agent skill from zhou210712/claude-for-legal-ZH.
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.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 2f01c92. It shows what the files ask for, not the result of running them.
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.
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.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
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.
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.
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.
The full file from zhou210712/claude-for-legal-ZH at commit 2f01c92, republished under its Apache-2.0 licence (© zhou210712). 113 words, ~888 tokens.
.claude/skills/client-letter/SKILL.md (or your agent's skills folder).~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md → 通俗语言标准、指导风格、诊所联系信息。范围:仅常规信函。实质性建议 → /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辅助草稿 —— 需按插件配置指导步骤审查]
[当事人姓名]:
本函确认您与[诊所名称]的预约:
**日期:** [日期]
**时间:** [时间]
**地点:** [地址 / 房间号 / 或"电话:[号码]"]
**接待人:** [学生姓名]
**请携带:** [所需文件——来自案件笔记或留作提示供学生填写]
如需改期,请至少在24小时前致电[诊所电话]。
[学生姓名]
法学学生,认证法律实习生
在[指导律师姓名]指导下
[诊所名称] | [电话] | [工作时间]供学生的审查标签(非给当事人——发送前剥离):
[AI辅助草稿 —— 需按插件配置指导步骤审查]
[当事人姓名]:
为推进您的案件,我们需要您提供以下文件:
- [文件1 — 例如"您的租赁合同"]
- [文件2 — 例如"您收到的来自出租人的通知"]
- [文件3]
**提交方式:** [送至诊所 / 发送邮件至[地址] / 下次预约时携带]
**请于** [日期] **前提交** — [如有截止日期,说明原因:"我们需要您在[日期]前提交这些文件,以便我们在法院答辩期限前为您提交答辩状。"]
如果您没有其中某些文件或不明白我们的要求,请致电[诊所电话],我们可以提供帮助。
[学生姓名]
法学学生,认证法律实习生
在[指导律师姓名]指导下
[诊所名称] | [电话] | [工作时间]用于常规"已提交""正在等待"更新。(更全面的状态更新 → /status client。)
供学生的审查标签(非给当事人——发送前剥离):
[AI辅助草稿 —— 需按插件配置指导步骤审查]
[当事人姓名]:
简要更新:[一行说明发生了什么 — "我们已于[日期]向法院提交了您的答辩状" / "我们已于[日期]向出租人发出了律师函"]。
**下一步:** [一行说明 — "我们正在等待对方回复" / "法院将安排庭审并告知日期"]。
您目前不需要做任何事。需要时我们会通知您。
[学生姓名]
法学学生,认证法律实习生
在[指导律师姓名]指导下
[诊所名称] | [电话] | [工作时间]向当事人发送信函是一项具有法律后果的行为。本插件的门控是 ~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md 中 ## 指导风格 描述的指导工作流程,由确认持证指导律师拥有诊所设置的 Part 0 身份检查强化。该门控仍有效:每封信函在离开诊所前均需通过审查。
在发送上述任何信函前,确认:
~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md 中的指导协议审查(队列 / 标记 / 较轻触)。[AI辅助草稿]、任何 [待核实] 或 [需补充事实] 标签)已从当事人可见版本中移除。这是供指导律师审查的学生草稿,不是最终信函。 发送它具有对当事人的法律后果,可能构成法律建议或代表当事人进行沟通。持证指导律师在信函离开诊所前审查、编辑并签字。未经指导老师批准不得发送。
按 ~/.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
Just SKILL.md in legal-clinic/skills/client-letter of zhou210712/claude-for-legal-ZH.
Open the folder on GitHubat commit 2f01c92
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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Client Letter this skillzhou210712/claude-for-legal-ZH | 225 | — | ~888 | Automated safety check: Pass | Apache-2.0 | |
| Cover Letter Generatordavila7/claude-code-templates | 33k | 2 repos | ~2.3k | Automated safety check: Pass | MIT | |
| Cover Lettermergisi/awesome-openclaw-agents | 4k | — | ~288 | Automated safety check: Pass | MIT | |
| Plain Language Lettersanthropics/claude-for-legal | 9.6k | 3 repos | ~206 | Automated safety check: Pass | Apache-2.0 | |
| Client Letteranthropics/claude-for-legal | 9.6k | 3 repos | ~2.1k | Automated safety check: Pass | Apache-2.0 | |
| Response Letteraipoch/medical-research-skills | 1.9k | — | ~2.1k | Automated safety check: Pass | MIT |
davila7/claude-code-templates
Create personalized, compelling cover letters from a resume and job description.
mergisi/awesome-openclaw-agents
Describe the role and your background, get a concise, compelling cover letter paragraph.
anthropics/claude-for-legal
Reference: DEPRECATED — use /client-letter for routine correspondence or /status client for substantive updates.
anthropics/claude-for-legal
Routine client correspondence from templates — appointment confirmations, document requests, brief "we filed it" updates.
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).
mohitagw15856/pm-claude-skills
Write a credible, specific letter of recommendation or reference.
zhou210712/claude-for-legal-ZH
构建或审查要件分析表——专利权利要求对照表(侵权、无效或审查)或 民事构成要件分析表(任何诉讼请求或抗辩),每个单元格附精确引用, 缺口检测为优先输出。当用户要求要件分析表、权利要求对照表、 证据对照表、侵权或无效主张、逐要件映射,或问"我们证明[主张]还缺什么"时使用。
zhou210712/claude-for-legal-ZH
结构化接待——实践领域模板、跨领域考点识别、利益冲突标记、分流分类. An agent skill from zhou210712/claude-for-legal-ZH.
zhou210712/claude-for-legal-ZH
参考资料:支持 /regulatory-legal:gaps 和 /regulatory-legal:comments 的共享差距和意见征集跟踪框架。跟踪未关闭的政策差距及其整改状态, 从 policy-diff 中获取差距,呈现开放和即将到期的事项,路由给负责人, 并通过企业通讯工具通知差距负责人,每次发送前需确认。
zhou210712/claude-for-legal-ZH
对照您的框架和风险校准进行全面产品上线审查。当用户说"审查这个上线" "[功能]法务审查""我们能上线吗""[产品]有什么法律问题"或引用了需要 逐类审查备忘录的产品需求文档或上线追踪工单时使用。
zhou210712/claude-for-legal-ZH
检查法规动态源,报告自上次检查以来的新事项,按重要度阈值过滤。适用于用户说"检查法规动态"、"有什么新规定"、"法规更新"、从定时任务触发执行,或手动粘贴法规动态进行分类和差异分析时。
zhou210712/claude-for-legal-ZH
展示具有即将到来的取消截止日期的合同,在通知窗口关闭前发出预警, 基于维护的续约登记册运行。当用户询问"什么即将续约""哪些续约即将到期" "我们是否错过了取消窗口""将此添加到续约追踪器"时使用,或按计划运行。
基于模板的常规当事人信函——预约确认、文件索取、"已提交"简报. An agent skill from zhou210712/claude-for-legal-ZH. Client Letter is an agent skill from zhou210712/claude-for-legal-ZH.
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.
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.
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.
SKILL.md names no scripts, command-line tools or credentials: Client Letter is instructions for the agent only.
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.
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.
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.
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.
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.
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.