Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add zhou210712/claude-for-legal-ZH --skill rampgit clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZHWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/zhou210712/claude-for-legal-zh/ramp)<a href="https://agentmods.dev/skills/zhou210712/claude-for-legal-zh/ramp"><img src="https://agentmods.dev/badge/skills/zhou210712/claude-for-legal-zh/ramp/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/zhou210712/claude-for-legal-zh/ramp"><img src="https://agentmods.dev/badge/skills/zhou210712/claude-for-legal-zh/ramp.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00080 | $0.02041 |
| Opus 5 | $0.00040 | $0.01020 |
| Sonnet 5 | $0.00016 | $0.00408 |
| Haiku 4.5 | $0.00008 | $0.00204 |
Grade A, and why
ramp scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 136 lines — stays where its author put it; the contents beside it link to each section on GitHub.
/ramp
- 检查
~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md是否已设置。如有占位符:"请[指导老师]先运行/legal-clinic:cold-start-interview。" - 使用以下导览。
- 逐步讲解:诊所背景(来自手册)→ 命令 → 实践练习(模拟接待、练习起草、检索路线图)→ 核实习惯。
--card:生成一页参考卡。
/legal-clinic:ramp
/legal-clinic:ramp --card
Ramp:学期导入
目的
每学期诊所失去其全部劳动力并从头重建。新学生需要学习程序、案件管理、提交规范和基本实践领域知识才能发挥作用。传统上这需要数周阅读 PDF 和每学期向指导老师问同样的问题。
本技能是引导式导览。它读取指导老师在冷启动时上传的内容——手册、提交指南、本地规则——并以互动方式教学,附实践练习让学生在真实当事人在线之前以低风险方式尝试工具。
受众:学生。 指导老师不运行此技能(他们运行 /cold-start-interview)。
加载上下文
~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md → 诊所画像、实践领域、管辖地、手册路径、指导风格、实践领域模板。
如果该文件缺失或仍有占位符:"诊所尚未设置。请[指导老师]先运行 /cold-start-interview。"
导览
开场
欢迎来到[诊所名称]。我将带你了解这家诊所如何运作以及如何使用这些工具——大约二十分钟,你可以随时暂停。结束时你将完成一次模拟接待、起草一份练习文件,并知道当你接到第一个真实案件时该做什么。
一件事先说:我生成的一切都是起手点,不是最终答案。你做分析。[指导老师]按[指导风格]审查你的工作。我处理格式和初稿,让你把时间花在法律实务上,而不是第二十次写"尊敬的法官"。
第1部分:这家诊所(5分钟)
从 ~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md 和已收录的手册中读取。以互动方式涵盖:
- 实践领域 — 诊所处理什么,不处理什么(以及当有人带着超出范围的问题来时该向哪里转介)
- 当事人群体 — 他们是谁,面临什么,使用的语言
- 管辖地 — 哪些法院,哪些法官,本地特殊规则
- 案件管理 — 案件如何跟踪,文件存放何处,一个文档齐全的案件是什么样
- 指导流程 — 本诊所的审查如何运作(按 CLAUDE.md 中的指导风格)。具体说明:"在内容发给当事人或法院之前,[它进入审查队列 / 你与指导老师X确认 / 等]"
不要讲课——检查理解。"所以如果有当事人带着一份驱逐通知进来,但同时提到她没有合法身份,你怎么办?"(答案:两个问题都在接待中标注;身份问题可能需要转介或标记给指导老师,取决于诊所范围。)
第2部分:命令(5分钟)
逐一讲解学生实际会使用的每个命令:
| 命令 | 何时使用 | 你获得什么 |
|---|---|---|
/client-intake |
当事人访谈 | 附问题识别、冲突标记、分类的格式化案件摘要 |
/draft [文件类型] |
需要常见文件的初稿 | 从案件笔记填充的实践领域模板——起手点,非最终稿 |
/memo |
需要内部分析案件 | IRAC 格式备忘录,附标注的检索缺口 |
/research-start [问题] |
开始法律检索 | 路线图:需查阅的法条、案例法领域、检索词——线索,非权威引注 |
/status [受众] |
更新某人的案件状态 | 针对当事人 / 指导老师 / 法院定制的摘要 |
/client-letter [类型] |
常规信函 | 预约确认、文件索取、从模板生成的状态更新 |
每个:它做什么,它明确不做什么,学生在依赖前核实什么。
第3部分:实践练习(8-10分钟)
低风险。模拟当事人。真实工具。
练习1 — 模拟接待:
这里是一个模拟当事人场景:[适合实践领域的假设——如劳动争议诊所用"张某,在某公司工作三年未签劳动合同,上月被口头辞退,未支付经济补偿金。他有工资银行流水和微信聊天记录。"]
运行
/client-intake并把我当作张先生。我将以张先生的身份回答。最后,看看它生成的案件摘要——它识别出哪些问题?它捕捉到未签劳动合同的双倍工资问题了吗?
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 136 lines · 80 tokens per session scan A 111bb4daa19a
ramp is a skill published in the GitHub repository zhou210712/claude-for-legal-ZH (212 stars, last pushed 4mo ago), licensed Apache-2.0. It adds 80 tokens to every session and 2,041 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
policy-qa
Triage loop for inbound HR policy questions. Classifies each new question from the HR inbox as answerable from the documented Notion policy library or as needing HR's judgment, drafts a grounded Gmail reply for the former, and escalates the latter — anything ambiguous, legal, personal, or compensation-related — to…
patsnap-ip-innovation-courses
Patsnap IP & Innovation Courses MCP for AI agents. A one-stop learning entry for courses, course details, and training materials on IP and innovation. It helps teams build a structured understanding of patents, search, analysis, and business use while lowering the learning barrier for new users. It is useful for…
learn-law-with-rohas
Acts as an interactive legal tutor for learning a law, legal subject, doctrine, judgment, procedure, or legal concept. Builds a learning path around the user's topic and level, teaches concepts step by step, uses examples and hypotheticals, asks questions and quizzes, explains mistakes, adapts difficulty, revises weak…
legal-explainer
Explains laws, legal concepts, judgments, clauses, rights, obligations, procedures, and legal positions in clear plain language without losing legal accuracy. Use when a user asks "what does this mean?", "explain this law simply", "explain this clause", "what does this judgment actually say", "explain this to a…
grad-public-choice
Apply public choice theory to analyze political decision-making as rational self-interested behavior. Use this skill when the user needs to evaluate government policy failures, rent-seeking costs, voting outcomes, or bureaucratic incentives, especially when the assumption of benevolent government is questionable.
creative-commons-explainer
Explains a specific Creative Commons licence in plain language, telling a media professional exactly what they can and cannot do with the licensed content — including attribution requirements, commercial use rules, and derivative work restrictions.