cold-start-interview
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinese/cold-start-interview
/cold-start-interview
- Check . If populated and no
~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md, confirm before overwriting.--redo - Run the professor interview below, starting with Part 0 (supervising-attorney role check → ethical preconditions → integration availability). If the user isn't the supervising attorney, stop and redirect.
- Seed docs: clinic handbook, filing guides, local court rules, intake form(s), one scrubbed example file.
- Key decision: supervision style (formal queue / flags / lighter-touch).
- Migration: if a populated CLAUDE.md (no markers) exists at
[PLACEHOLDER]but not at the config path, copy it to the config path and show the user what was migrated.~/.claude/plugins/cache/claude-for-legal/legal-clinic/*/CLAUDE.md - Write including
~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.mdand## Who's using this. Show supervision choice and practice-area templates for confirmation.## Available integrations - Offer preview.
/legal-clinic:ramp
/legal-clinic:cold-start-interview--check-integrations## Available integrations~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.mdWhen probing: only report ✓ if an MCP tool call actually succeeded. Configured-but-untested connectors should be marked ⚪ with a one-line how-to for confirming. Never report ✓ based on declarations alone — that misleads users into thinking something is wired up when it isn't.
.mcp.json- 检查文件。若文件已填充内容且未使用
~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md参数,需在覆盖前确认。--redo - 运行下方的教授访谈流程,从第0部分开始(监督律师身份核验→伦理前提条件→集成可用性检查)。若用户并非监督律师,需停止流程并引导至正确人员。
- 植入文档:诊所手册、归档指南、当地法院规则、intake表单、一份脱敏示例文件。
- 关键决策:监督模式(正式队列/标记/轻量监督)。
- 迁移:若在路径下存在已填充内容的CLAUDE.md文件(无
~/.claude/plugins/cache/claude-for-legal/legal-clinic/*/CLAUDE.md标记),但在配置路径下不存在该文件,则将其复制到配置路径,并向用户展示已迁移的内容。[PLACEHOLDER] - 生成文件,包含
~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md和## Who's using this章节。展示所选监督模式和业务领域模板供用户确认。## Available integrations - 提供预览。
/legal-clinic:ramp
/legal-clinic:cold-start-interview--check-integrations~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md## Available integrations探查时:仅当MCP工具调用实际成功时,才报告✓。已配置但未测试的连接器应标记为⚪,并附带一行确认操作指南。绝不能仅基于声明就报告✓——这会误导用户认为相关功能已完成配置,而实际并非如此。
.mcp.jsonCold-Start Interview: Law School Clinic
冷启动访谈:法学院诊所
Purpose
目的
Clinics are structurally capacity-constrained. A supervising professor manages 5–10 students, each carrying a handful of cases while juggling classes, and the whole workforce turns over every semester. The waitlist grows. People give up waiting.
This plugin's job is to cut the time cost of everything around the lawyering — intake write-up, first drafts, research starting points, status updates — so the same students and professor serve more clients, and students spend more time on the analysis and strategy that make clinical education worthwhile.
This interview sets up the clinic context once, so every student who onboards via and every skill that runs afterward is working from the same understanding of how this clinic operates.
/rampAudience: the supervising professor. Students don't run this — they run .
/ramp诊所的运营能力在结构上存在限制。一名教授通常管理5-10名学生,每位学生在兼顾学业的同时还要处理少量案件,且整个团队每学期都会轮换。等待服务的客户名单不断变长,部分客户会选择放弃等待。
本插件的作用是减少法律工作之外的所有事务耗时——包括案件受理记录、初稿撰写、研究起点梳理、状态更新等——从而让现有师生能够服务更多客户,同时让学生将更多时间投入到对临床教育至关重要的分析和策略制定工作中。
本次访谈会一次性完成诊所上下文设置,确保所有通过命令入职的学生和后续运行的所有技能模块,都能基于对本诊所运营模式的统一理解开展工作。
/ramp受众:监督教授。 学生无需运行此流程——他们运行即可。
/rampCold-start check
冷启动检查
Read :
~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md- Does not exist → start the interview.
- Contains → greet the user and offer to resume from that section.
<!-- SETUP PAUSED AT: --> - Contains markers but no pause comment → the template was never completed; offer to start fresh or resume from wherever the placeholders begin.
[PLACEHOLDER] - Populated (no placeholders, no pause comment) → already configured; skip unless .
--redo
读取文件:
~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md- 文件不存在 → 启动访谈流程。
- 包含注释 → 向用户打招呼,并提供从该章节恢复的选项。
<!-- SETUP PAUSED AT: --> - 包含标记但无暂停注释 → 模板尚未完成,提供从头开始或从占位符开始恢复的选项。
[PLACEHOLDER] - 已填充内容(无占位符、无暂停注释) → 已完成配置,除非使用参数,否则跳过设置。
--redo
Check for the shared company profile
共享公司档案检查
Look for .
~/.claude/plugins/config/claude-for-legal/company-profile.md- If it exists: Read it. Show a one-line confirmation: "You're [name], [practice setting], at [company], [industry], operating in [jurisdictions]. Right? (Or say 'update' to change the shared profile.)" If confirmed, skip the company questions — go straight to the plugin-specific ones.
- If it doesn't exist: You'll be the first plugin this user set up. After the orientation and fork, ask the company questions and write them to the shared profile (per the template at in the plugin root), then continue with the plugin-specific questions. Tell the user: "I've saved your company profile — the other legal plugins will read it and skip these questions."
references/company-profile-template.md
The company questions that belong in the shared profile (and should NOT be re-asked if it exists): practice setting, company name, industry, what-you-sell, size, jurisdictions, regulators, risk appetite, escalation names. The plugin-specific questions (playbook positions, review framework, house style, supervision model, etc.) stay per-plugin.
查找文件。
~/.claude/plugins/config/claude-for-legal/company-profile.md- 文件存在:读取内容。展示一行确认信息:"您是[姓名],就职于[执业机构],所在行业为[行业],业务覆盖[司法管辖区域]。对吗?(或输入'update'修改共享档案。)" 若确认无误,跳过公司相关问题——直接进入插件专属问题。
- 文件不存在:您将是第一个设置该插件的用户。在介绍和分支选择后,询问公司相关问题,并将答案写入共享档案(遵循插件根目录下中的模板),然后继续插件专属问题。告知用户:"我已保存您的公司档案——其他法律插件会读取该档案并跳过这些问题。"
references/company-profile-template.md
属于共享档案的公司问题(若档案存在则无需重复询问):执业类型、公司名称、行业、业务范围、规模、司法管辖区域、监管机构、风险偏好、升级联系人。插件专属问题(操作手册定位、审核框架、内部风格、监督模式等)仍需按插件单独设置。
Install scope check
安装范围检查
Before the orientation, if you notice the working directory is inside a project (not the user's home directory), flag it. Say once:
Heads up — it looks like this plugin may be project-scoped, which means I can only read files in [current directory]. If you'll want me to read documents from elsewhere (Downloads, Documents, Dropbox), install user-scoped instead — see QUICKSTART.md. You can continue with project scope, but you'll need to move files into this folder.
Ask the user to confirm before proceeding: continue with project scope, or pause to reinstall user-scoped. If the working directory is the user's home directory, skip this check silently.
在介绍之前,若发现工作目录位于某个项目内(而非用户主目录),需进行提示。仅提示一次:
注意——看起来此插件可能为项目范围安装,这意味着我只能读取[当前目录]内的文件。如果您希望我读取其他位置的文件(如下载文件夹、文档文件夹、Dropbox),请改为用户范围安装——详见QUICKSTART.md。您可以继续使用项目范围安装,但需要将文件移入此文件夹。
询问用户确认后再继续:是继续使用项目范围安装,还是暂停并重新安装为用户范围。若工作目录为用户主目录,则静默跳过此检查。
Before the interview starts
访谈开始前
Show this preamble first (3-4 short lines, nothing more):
is for supervising attorneys setting up a law school clinic and onboarding students. Not your area?legal-clinic./legal-builder-hub:related-skills-surfacer2 minutes gets you practice area(s), jurisdiction, and supervision model basics — plus working defaults for client-letter format, IRAC scaffolding, and deadline cadence. 15 minutes adds your ethical-preconditions record, supervision flag triggers, per-practice-area document templates from your filings, handbook content feeding, local court rules feeding/ramp, and semester dates./draftQuick or full? (Upgrade any time with.)/cold-start-interview --full
先展示以下开场白(3-4短行,无需更多内容):
插件供监督律师用于设置法学院诊所并完成学生入职。 非您的业务领域?请运行legal-clinic。/legal-builder-hub:related-skills-surfacer2分钟即可完成业务领域、司法管辖范围和监督模式基础设置——同时提供客户信函格式、IRAC框架和截止日期节奏的实用默认值。15分钟可添加伦理前提条件记录、监督标记触发规则、基于您归档文件的各业务领域文档模板、为提供内容的手册、为/ramp提供内容的当地法院规则,以及学期日期。/draft选择快速设置还是完整设置?(随时可通过升级为完整设置。)/cold-start-interview --full
After the user picks quick or full
用户选择快速或完整设置后
Once the supervising attorney has picked, orient them. Cover, in your own voice:
- What this plugin maintains: your clinic profile (practice areas, supervision model, house templates), per-case files (intake, deadlines, comms log, handoff memos), and a supervisor review queue.
- What this setup does: supports a law school legal clinic — intake, case memos, client letters, status updates, deadlines — across your practice areas, with supervision built in. Learns the clinic's practice areas, jurisdiction, and supervision model, and writes them into a plain-text file every skill reads from and every student's onboarding reads from. Everything can be changed later. Once it's done, the commands will work the way the clinic actually operates, not the way a generic template does.
/ramp - Data sources: setup builds a fresh clinic profile from the attorney's answers and from documents uploaded during the interview (handbook, filing guides, local rules, intake forms, example case files). It does not read personal Claude history, other conversations, or the home-directory CLAUDE.md. If something relevant came up earlier in this conversation (e.g., school or practice area), ask before folding it in. Nothing gets added to configuration unless the attorney types or approves it.
- Next up: Part 0 — who's running the setup and the ethical preconditions.
Why this matters. Every onboarding, every , every , every , every reads from the configuration this interview writes. A generic configuration gives students generic output — a default supervision model, default filing conventions, generic client-letter tone — and the first week of a semester is spent correcting what the tool assumed about the clinic. Telling the plugin the practice areas, supervision style, and local formatting is what makes the difference between "a clinic AI tool" and "a tool that runs the way the clinic runs." The more specific the answers, the less a new student has to unlearn.
/ramp/client-intake/draft/client-letter/status一旦监督律师做出选择,向其介绍相关内容,用您自己的表述涵盖:
- 本插件维护的内容:诊所档案(业务领域、监督模式、内部模板)、个案文件(案件受理记录、截止日期、沟通日志、移交备忘录),以及监督审核队列。
- 本次设置的作用:为法学院法律诊所提供支持——涵盖案件受理、案件备忘录、客户信函、状态更新、截止日期管理——适配您的业务领域,并内置监督机制。了解诊所的业务领域、司法管辖范围和监督模式,并将这些信息写入所有技能模块和学生入职流程都会读取的纯文本文件。所有设置均可在后续修改。设置完成后,命令将按照诊所实际运营模式工作,而非通用模板的模式。
/ramp - 数据源:设置流程会根据律师的回答和访谈期间上传的文档(手册、归档指南、当地规则、intake表单、示例案件文件)生成全新的诊所档案。不会读取Claude的个人历史记录、其他对话内容或主目录下的CLAUDE.md文件。若本次对话中提及了相关信息(如学校或业务领域),需在纳入前询问确认。未经律师输入或批准,任何内容都不会添加到配置中。
- 下一步:第0部分——设置运行者身份和伦理前提条件。
为何这很重要。每一次入职、每一次、每一次、每一次、每一次都会读取本次访谈写入的配置。通用配置会给学生带来通用输出——默认监督模式、默认归档惯例、通用客户信函语气——而学期第一周的时间会被用于纠正工具对诊所的假设。告知插件业务领域、监督模式和本地格式要求,是让工具从“一款诊所AI工具”转变为“一款贴合诊所运营模式的工具”的关键。回答越具体,新学生需要纠正的错误假设就越少。
/ramp/client-intake/draft/client-letter/statusQuick start or full setup — branching
快速启动或完整设置——分支流程
The attorney picked quick or full in the preamble. Branch:
Quick start path: ask only the basics (practice area, jurisdiction, supervision style). Write the config with markers on everything else. Close with: "Done. You can start using the commands now. I've used sensible defaults for client-letter format, IRAC scaffolding, and deadline cadence. When a skill's output feels off, that's usually a default you should tune — it'll tell you which. Run anytime to do the whole interview, or to re-do one part."
[DEFAULT]/legal-clinic:cold-start-interview --full/legal-clinic:cold-start-interview --redo <section>Full setup path: the existing interview flow below.
律师在开场白中选择了快速或完整设置。分支如下:
快速启动路径:仅询问基础问题(业务领域、司法管辖范围、监督模式)。生成配置时,其他所有内容标记为。结束时告知:"设置完成。您现在可以开始使用相关命令。我已为客户信函格式、IRAC框架和截止日期节奏设置了合理的默认值。当技能模块的输出不符合预期时,通常是需要调整默认值——工具会提示您调整哪一项。随时可运行完成完整访谈,或运行重新设置某一部分。"
[DEFAULT]/legal-clinic:cold-start-interview --full/legal-clinic:cold-start-interview --redo <section>完整设置路径:遵循下方现有的访谈流程。
Interview pacing
访谈节奏
- Assume the answer exists somewhere. When a question asks for information that's probably written down somewhere — company description, playbook, escalation matrix, style guide, handbook, jurisdiction list, matter portfolio — prompt for a link or a paste before asking the user to type it from memory. "Paste a link or a doc, or give me the short version" is the default ask for anything that's more than a sentence. An interviewer who makes people re-type what they've already written has failed the first job of an interviewer.
Pause for real answers. Part 0 has tap-through role and integration checks. The ethical preconditions, Parts 1–5, and especially Part 4 (seed documents) need the supervising attorney to type out answers or upload files. When a question needs more than a quick tap:
- Ask the question and wait. Say explicitly: "This one needs a typed answer — I'll wait." Do not move to the next question until the attorney responds.
- For uploads (handbook, filing guides, local rules, intake forms, example case files, sample motions, sample client letters): "Paste the contents, share a file path, or say 'skip for now.' If you skip, I'll flag the gap in the practice profile so you can fill it later — and I'll note what that means for ,
/ramp, and/draft(they'll be thinner or fall back to defaults)." Then actually wait. Don't silently move on./client-letter - Before writing the practice profile: review the interview. List every question that was skipped or answered with a placeholder — ethical preconditions still open, practice areas without templates, supervision-flag triggers not set, handbook promised but not uploaded. Say: "Before I write your practice profile, here's what's still open: [list]. Want to fill any of these now, or leave them as placeholders?" Then wait.
- Never write a practice profile with silent gaps. Every placeholder should be a deliberate choice the supervising attorney made to skip — not a question that scrolled past.
- Batch size — count subparts. "Never ask more than 2-3 questions in one turn" means 2-3 answerable prompts, counting subparts. One question with 5 subparts is 5 questions. The test: can the user answer without scrolling? If the questions don't fit on one screen, it's too many. Prefer structured tap-through questions where possible — they don't require scrolling or typing.
- Pause and resume. Tell the supervising attorney up front: "If you need to stop, say 'pause' (or 'stop', or 'let me come back to this') and I'll save your progress. Run again later and I'll pick up where you left off." When the attorney pauses, write a partial configuration to
/legal-clinic:cold-start-interviewwith a~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.mdcomment at the top and<!-- SETUP PAUSED AT: [section name] — run /legal-clinic:cold-start-interview to resume -->markers (distinct from[PENDING]) on unanswered fields. When setup re-runs and finds a paused config, greet the attorney: "Welcome back. You paused at [section]. Your earlier answers are saved. Pick up where we left off, or start over?" Do not re-ask questions already answered.[PLACEHOLDER]
Verify user-stated legal facts as they come up in setup. When the user answers an interview question with a specific rule citation, statute number, case name, deadline, threshold, jurisdiction, or registration number — and it's something you can sanity-check — do the check before writing it into the configuration. If what they said conflicts with your understanding or with something they've pasted, surface it: "You said the threshold is X; my understanding is Y — can you confirm which goes in the profile? " A wrong fact written into CLAUDE.md propagates into every future output; catching it here is one of the highest-leverage moments in the product.
[premise flagged — verify]- 假设答案已存在于某处。当问题询问的信息可能已被记录在某处时——如公司描述、操作手册、升级矩阵、风格指南、手册、司法管辖区域列表、案件组合——先提示用户提供链接或粘贴内容,再让用户凭记忆输入。对于超过一句话的内容,默认询问:"请粘贴链接或文档内容,或提供精简版本"。让用户重新输入已有的内容,是访谈者的失职。
等待真实答案。第0部分包含身份和集成检查的快速确认环节。伦理前提条件、第1-5部分,尤其是第4部分(植入文档)需要监督律师输入答案或上传文件。当问题需要的不仅仅是快速确认时:
- 提出问题并等待。明确告知:"此问题需要输入答案——我会等待您的回复。" 在律师回复前,不要进入下一个问题。
- 对于上传文件(手册、归档指南、当地规则、intake表单、示例案件文件、示例动议、示例客户信函):"请粘贴内容、提供文件路径,或输入'暂时跳过'。若您选择跳过,我会在诊所档案中标记该缺口,以便您后续补充——同时会说明这对、
/ramp和/draft的影响(输出内容会更简略或回退到默认值)。" 然后等待回复,不要静默进入下一步。/client-letter - 生成诊所档案前:回顾访谈内容。列出所有被跳过或用占位符回答的问题——未解决的伦理前提条件、无模板的业务领域、未设置的监督标记触发规则、承诺上传但未上传的手册。告知:"在生成您的诊所档案前,以下内容仍未完成:[列表]。您现在想补充其中的部分内容,还是留作占位符?" 然后等待回复。
- 绝不生成存在静默缺口的诊所档案。每个占位符都应是监督律师故意选择跳过的结果——而非被跳过的问题。
- 批量大小——统计子部分。"一次询问不超过2-3个问题"指的是2-3个可回答的提示,需统计子部分。一个包含5个子部分的问题相当于5个问题。判断标准:用户无需滚动即可回答?若问题无法在一屏内显示,则数量过多。尽可能选择结构化的快速确认问题——无需滚动或输入。
- 暂停与恢复。提前告知监督律师:"若您需要暂停,请输入'pause'(或'stop'、'稍后再继续'),我会保存您的进度。之后再次运行即可从暂停处继续。" 当律师暂停时,将部分配置写入
/legal-clinic:cold-start-interview文件,在顶部添加~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md注释,并在未回答的字段上标记<!-- SETUP PAUSED AT: [章节名称] — 运行 /legal-clinic:cold-start-interview 恢复 -->(与[PENDING]区分)。当重新运行设置并发现暂停的配置时,向律师打招呼:"欢迎回来。您在[章节]处暂停了设置。您之前的答案已保存。是从暂停处继续,还是从头开始?" 不要重复询问已回答的问题。[PLACEHOLDER]
验证设置中用户陈述的法律事实。当用户在访谈中回答特定规则引用、法规编号、案件名称、截止日期、阈值、司法管辖区域或注册号时——且这些内容可进行合理性检查——在写入配置前先进行检查。若用户所述内容与您的理解或其粘贴的内容冲突,需指出:"您说阈值是X;我的理解是Y——请确认哪一项应纳入档案?" 写入CLAUDE.md的错误事实会传播到所有后续输出中;在此阶段发现错误是产品中最高价值的环节之一。
[前提条件已标记——需验证]The interview
访谈流程
Part 0: Who's running this setup, ethical preconditions, and what's connected (before anything else)
第0部分:设置运行者身份、伦理前提条件和已连接集成(优先完成)
Who's running this setup?
设置运行者身份?
Are you the supervising attorney for this clinic? You need to be licensed and supervising students under your jurisdiction's student practice rule for this setup to be valid. (This feeds Part 0's role gate — setup can only be run by the supervising attorney, and the answer writes supervising-attorney name and bar details into the profile that every skill references.)
- Yes, I'm the supervising attorney. Continue.
- No, I'm a student / staff / administrator. Stop. This setup writes the clinic's governing context — supervision model, client-data rules, ethical preconditions — and must be done by the supervising attorney who will be accountable for the work. Ask them to run
. Students run/legal-clinic:cold-start-interviewto onboard each semester./legal-clinic:ramp
If the answer is 2, stop the interview and surface the above. Do not proceed.
If the answer is 1, record it in the plugin config under (Role: Supervising attorney; name and jurisdiction captured) and continue.
## Who's using thisWhy this matters: the clinic runs on a student practice rule that requires supervision by a licensed attorney, solicitor, barrister, or other authorised legal professional in the clinic's jurisdiction. Cold-start decisions — supervision model, consequential-action gating, ethics preconditions — are the supervising attorney's call. The role question gates those decisions to the right person.
您是否为该诊所的监督律师?您需持有执业资格,并根据所在司法管辖区域的学生执业规则监督学生,本次设置才有效。(这是第0部分的身份验证关卡——仅监督律师可运行设置,回答会将监督律师姓名和律师协会信息写入所有技能模块都会引用的档案。)
- 是的,我是监督律师。 继续。
- 不,我是学生/工作人员/行政人员。 停止。本次设置会写入诊所的核心上下文——监督模式、客户数据规则、伦理前提条件——必须由对工作负责的监督律师完成。请让他们运行
。学生每学期运行/legal-clinic:cold-start-interview完成入职。/legal-clinic:ramp
若答案为2,停止访谈并展示上述内容,不要继续。
若答案为1,将其记录在插件配置的章节下(角色:监督律师;已记录姓名和司法管辖区域),然后继续。
## Who's using this为何这很重要:诊所的运营基于学生执业规则,该规则要求由持有执业资格的律师、事务律师、出庭律师或其他授权法律专业人员在诊所所在司法管辖区域内进行监督。冷启动决策——监督模式、重大操作权限、伦理前提条件——属于监督律师的职责范围。身份问题确保这些决策由合适的人员做出。
Ethical & confidentiality preconditions
伦理与保密前提条件
Before the professor interview starts — and before any student uses this plugin on a real client matter — confirm the following with the clinic's supervising attorney and the school's IT / ethics office. Do not skip this step.
-
Account tier and data-handling terms. Your Claude account tier and its data retention and training policies — Team, Enterprise, Work, Education, and individual accounts have different guarantees about retention, use for training, and subprocessor handling. Confirm which tier the clinic is on and what the applicable terms say about client data. Document the answer in the plugin config.
-
Client consent and disclosure practices for AI-assisted work. Review ABA Formal Opinion 512 (2024), your state bar's AI guidance (if any), and Model Rules of Professional Conduct 1.1 (competence), 1.4 (communication), 1.6 (confidentiality), and 5.3 (supervision of nonlawyer assistance). Decide whether and how the clinic discloses AI use to clients, and document the practice.
-
How privileged and confidential material is handled. What gets pasted into sessions, where outputs are stored, who has access, how long material is retained locally, how student turnover affects access. Document the data-handling rules the clinic expects students to follow.
-
Practice-area heightened-confidentiality considerations. Immigration, criminal defense, domestic violence, family, and some civil rights matters carry heightened confidentiality and security expectations that go beyond the baseline — adversary exposure risk, subpoena risk, safety risk for survivors. Confirm whether any clinic practice area requires additional safeguards (e.g., limiting what facts are put into sessions, additional redaction, not using the plugin for a given case type at all).
Capture the professor's answers. If any precondition is unresolved, flag that in the plugin config and note that students should not use the plugin on real client matters until resolved.
在教授访谈开始前——以及学生在真实客户案件中使用本插件前——需与诊所监督律师和学校IT/伦理办公室确认以下内容。请勿跳过此步骤。
-
账户层级与数据处理条款。您的Claude账户层级及其数据保留和训练政策——Team、Enterprise、Work、Education和个人账户在保留期限、训练使用和分包商处理方面有不同的保障。确认诊所使用的账户层级,以及适用条款中关于客户数据的规定。将答案记录在插件配置中。
-
AI辅助工作的客户同意与披露流程。审查ABA正式意见512(2024)、所在州律师协会的AI指南(如有),以及《职业行为示范规则》1.1(胜任能力)、1.4(沟通)、1.6(保密)和5.3(非律师协助人员的监督)。决定诊所是否以及如何向客户披露AI使用情况,并记录该流程。
-
特权和保密材料的处理方式。哪些内容可粘贴到会话中、输出存储在何处、谁有权访问、本地保留材料的时长、学生轮换如何影响访问权限。记录诊所要求学生遵循的数据处理规则。
-
业务领域的高保密要求考量。移民、刑事辩护、家庭暴力、家庭法和部分民权案件具有超出基线的高保密和安全要求——包括对手暴露风险、传票风险、幸存者安全风险。确认诊所的任何业务领域是否需要额外保障措施(如限制输入会话的事实内容、额外脱敏处理、完全不使用插件处理特定案件类型)。
记录教授的回答。若任何前提条件未解决,需在插件配置中标记,并注明学生在解决前不得在真实客户案件中使用本插件。
What's connected?
已连接哪些集成?
This plugin can work with a case management system (Clio) and document storage (Google Drive, SharePoint, Box). Let me check which connectors are configured — features that need them will work, and features that don't have them will fall back to manual gracefully instead of failing silently.
Check what's actually connected, not what's configured. A connector listed in is available. A connector that's actually responding is connected. These are different, and confusing them destroys trust. For each connector this plugin uses:
.mcp.json- If you can test the connection (call a simple MCP tool like a list or search), report ✓ only on a successful response.
- If you can't test (no way to probe from here), report ⚪ "configured but not verified — open your MCP settings to confirm" with a one-line how-to.
- Never report ✓ based on configuration alone.
For connectors that show as not connected, tell the user how to connect. Example phrasing: "Box isn't connected. In Claude Cowork: Settings → Connectors → Add → Box → sign in. In Claude Code: add the Box MCP to your config or via . This plugin works without it — you'll paste documents instead of pulling them — but connecting it makes document pulls automatic."
/mcpThen report findings in this form:
- ✓ [Integration] — connected (tested)
- ⚪ [Integration] — configured but not verified. Open your MCP settings to confirm.
- ✗ [Integration] — not found. [Feature] will fall back to [manual alternative]. [How to connect.]
You don't need all of these. Core features — intake, draft, client letter, research-start, deadlines, semester handoff, supervisor review — work with local file access alone.
Write Part 0 answers to the plugin config under and . If a populated CLAUDE.md exists at the old cache path but not here, copy it forward first.
## Who's using this## Available integrations~/.claude/plugins/cache/claude-for-legal/legal-clinic/*/CLAUDE.md本插件可与案件管理系统(Clio)和文档存储服务(Google Drive、SharePoint、Box)配合使用。让我检查已配置的连接器——需要这些集成的功能将正常工作,无需集成的功能会优雅地回退到手动操作,而非静默失败。
检查实际已连接的集成,而非仅检查已配置的集成。中列出的连接器是可用的。实际响应的连接器才是已连接的。这两者不同,混淆它们会破坏信任。对于本插件使用的每个连接器:
.mcp.json- 若可测试连接(调用简单的MCP工具如列表或搜索),仅在响应成功时报告✓。
- 若无法测试(无法从此处探查),报告⚪ "已配置但未验证——请打开MCP设置确认",并附带一行操作指南。
- 绝不能仅基于配置就报告✓。
对于未连接的连接器,告知用户如何连接。示例表述:"Box未连接。在Claude Cowork中:设置→连接器→添加→Box→登录。在Claude Code中:将Box MCP添加到配置或通过命令添加。本插件无需该集成也可工作——您只需粘贴文档而非自动拉取——但连接后可实现文档自动拉取。"
/mcp然后按以下格式报告结果:
- ✓ [集成名称] — 已连接(已测试)
- ⚪ [集成名称] — 已配置但未验证。请打开MCP设置确认。
- ✗ [集成名称] — 未找到。[功能]将回退到[手动替代方案]。[连接方法。]
您无需拥有所有这些集成。核心功能——案件受理、初稿撰写、客户信函、研究起点、截止日期、学期移交、监督审核——仅需本地文件访问即可正常工作。
将第0部分的答案写入插件配置的和章节。若旧缓存路径下存在已填充内容的CLAUDE.md文件,但当前配置路径下不存在,需先将其复制到当前路径。
## Who's using this## Available integrations~/.claude/plugins/cache/claude-for-legal/legal-clinic/*/CLAUDE.mdOpening
开场介绍
This is the one-time setup for your clinic. Ten to fifteen minutes. I'll ask about your practice areas, your jurisdiction, how you supervise, and then I'll ask you to point me at your clinic handbook and any filing guides or local court rules you give students. Everything I learn here feeds theonboarding your students will run at the start of each semester, and every other command in this plugin./rampNone of this replaces your judgment or your students' analysis. The goal is to cut the hours spent on formatting, structuring, and writing up — so more of your students' time goes to the lawyering, and more clients get served.I'll ask for materials along the way — handbook, filing guides, local rules, intake forms, example case files, sample motions you've filed, sample client letters. Ten to twenty documents across the interview is the target. More is better. If you share fewer than ten, I'll flag the practice profile as LIMITED DATA — the plugin still works, butis thinner (commands but not your clinic's specific procedures),/rampfalls back to state defaults instead of your local formatting, and/draftuses generic templates instead of matching your voice. Templates-first: if you upload a document, I read it and match your format rather than asking you to describe it./client-letter
这是您诊所的一次性设置流程,耗时10-15分钟。我会询问您的业务领域、司法管辖范围、监督方式,然后请您提供诊所手册以及您给学生的归档指南或当地法院规则。我在此处了解到的所有内容,都会为您的学生在每学期初运行的入职流程提供支持,同时也会支撑本插件的所有其他命令。/ramp这不会取代您的判断或学生的分析。目标是减少在格式、结构和记录方面花费的时间——让学生将更多时间投入到法律工作中,同时服务更多客户。我会在流程中要求您提供材料——手册、归档指南、当地规则、intake表单、示例案件文件、您已提交的示例动议、示例客户信函。访谈中目标收集10-20份文档,越多越好。若您提供的文档少于10份,我会将诊所档案标记为LIMITED DATA——插件仍可工作,但的内容会更简略(仅涵盖命令,不包含诊所特定流程),/ramp会回退到州级默认格式而非本地格式,/draft会使用通用模板而非匹配您的风格。优先使用模板:若您上传文档,我会读取并匹配您的格式,而非让您描述格式。/client-letter
Part 1: The clinic (2-3 min)
第1部分:诊所概况(2-3分钟)
What kind of clinic? (Practice area feeds /client-intake and /draft — each area has its own intake template and document templates, so this is the key that switches between an immigration-clinic workflow and a housing-clinic workflow.)
-
Clinic name and school
-
Practice area(s): immigration, housing, family law, consumer protection, criminal defense, civil rights, other? (Can be multiple — many clinics handle overlapping issues)Practices that don't fit the boxes. If the clinic's practice doesn't match the options (international human rights, tribal court, military justice, environmental justice, entrepreneurship/transactional clinics, appellate-only, mediation/restorative-justice, or anything else the standard categories assume away), offer: "It sounds like your clinic doesn't fit my usual categories. Tell me about it in your own words — what the clinic does, who it serves, what jurisdictions and forums, what the work looks like — and I'll build your clinic profile from that instead of forcing it into boxes that don't fit. I'll skip or adapt the questions that don't apply." Then build the profile from the free-form description, flagging which template fields were filled, adapted, or left empty because they don't apply. A profile built from a forced fit is worse than a sparse profile built from what's actually true.
-
How many students this semester? How many active cases at a time, roughly?
-
How many supervising professors/attorneys?
Who are the clients?
- Typical client situations — who walks in, what are they facing?
- Languages spoken beyond English?
- Common referral sources (legal aid, court self-help center, community orgs)?
诊所类型?(业务领域会为和提供支持——每个领域都有自己的案件受理模板和文档模板,因此这是区分移民诊所工作流和住房诊所工作流的关键。)
/client-intake/draft-
诊所名称和所属学校
-
业务领域:移民、住房、家庭法、消费者保护、刑事辩护、民权、其他?(可多选——许多诊所处理重叠问题)不符合标准分类的业务。若诊所业务与选项不符(国际人权、部落法院、军事司法、环境正义、创业/交易诊所、仅上诉、调解/恢复性司法,或其他标准分类未涵盖的业务),请提供:"看起来您的诊所不符合我常用的分类。请用您自己的话描述——诊所的业务内容、服务对象、司法管辖区域和法庭、工作形式——我会根据您的描述构建诊所档案,而非强行纳入不合适的分类。我会跳过或调整不适用的问题。" 然后根据自由格式描述构建档案,标记哪些模板字段已填充、已调整或因不适用而留空。强行纳入不合适分类的档案,比基于实际情况构建的精简档案更差。
-
本学期有多少名学生?大致同时处理多少个活跃案件?
-
有多少名监督教授/律师?
服务对象?
- 典型客户情况——哪些客户会寻求帮助,他们面临什么问题?
- 除英语外,还使用哪些语言?
- 常见转介来源(法律援助、法院自助中心、社区组织)?
Part 2: Jurisdiction (1-2 min)
第2部分:司法管辖范围(1-2分钟)
(This feeds /draft, /research-start, /memo, and /deadlines — jurisdiction determines filing formats, research scope, and default deadline calculations.)
- State. This drives everything jurisdiction-aware — eviction timelines, protective order procedures, filing formats.
- Primary court(s): which county/district court do cases land in most often?
- Any local rules or standing orders that diverge from state defaults?
(这会为、、和提供支持——司法管辖范围决定归档格式、研究范围和默认截止日期计算方式。)
/draft/research-start/memo/deadlines- 州。这会影响所有与司法管辖相关的内容——驱逐 timeline、保护令流程、归档格式。
- 主要法院:案件最常提交至哪个县/地区法院?
- 是否有与州级默认规则不同的当地规则或常规命令?
Part 3: Supervision style (2-3 min — this is the key design question)
第3部分:监督模式(2-3分钟——这是关键设计问题)
Clinics vary a lot in how tightly student work is reviewed before it goes out. Some want every draft in a formal review queue — student submits, professor approves, then it goes. Others are lighter-touch — students check in, professor signs off informally, the structure is more conversational. What's your model? (This feeds /supervisor-review-queue and the flag-triggering logic across /draft, /client-letter, and /status — formal queue turns the supervisor-review-queue skill on; configurable flags only surface triggers; lighter-touch suppresses the queue entirely.)
Three options to offer:
Formal review queue: Student output that's client-facing or court-bound goes into a queue. Professor reviews, approves or edits, then it releases. Every approval logged. (I'll keep a review queue skill active — turns on.)
supervisor-review-queueConfigurable flags, informal review: Certain triggers (deadlines, sensitive topics, court filings) flag the output with "CHECK WITH [PROFESSOR] BEFORE SENDING" — but no formal queue mechanism. Student is responsible for checking in. (I won't add the queue; students flag directly when a trigger hits and loop you in.)
Lighter-touch: Outputs carry the standard AI-assisted label and verification prompts, but no additional review gates. Professor supervises through the clinic's existing structure (case rounds, one-on-ones), not through the plugin. (I won't add the queue or extra flags; I'll rely on your existing case rounds and check-ins.)
There's no right answer — it depends on your students' experience level, your caseload, and how you already run supervision. You can change this later by editing CLAUDE.md.
Capture the choice and, if formal queue or configurable flags: what should trigger a flag? (Court filings always? Any deadline mention? Topics like DV, immigration status, criminal exposure?)
Pedagogy dial. After the supervision choice is captured, ask:
How much should the skills do? This is the most important setting. Three options:
- Guide (default): The skill produces structure; students fill in substance; the skill gives feedback. Balanced — most clinics start here.
- Assist: The skill produces work product; students review, edit, and learn by seeing. Fastest, most productive, least pedagogical. Good for high-volume clinics.
- Teach: The skill doesn't produce work product — students draft, the skill asks Socratic questions and gives feedback, and only shows a model after two attempts. Slowest, most pedagogical. Good for clinics where learning is the primary goal.
You can set this per document type later with. For now, pick a default./legal-clinic:build-guide
Write the answer to the practice profile as (default if the supervisor doesn't pick).
pedagogy_default: assist | guide | teachguidePractice-area guide. After the pedagogy default is captured, offer:
Do you want to author a practice-area guide that tailors how the skills work for your clinic — intake questions, per-document pedagogy overrides, review gates? I can help you build one in 5-10 minutes with. You can also do it later. For now, the skills use sensible defaults: the pedagogy default you just picked, and everything client-facing flagged for your review./legal-clinic:build-guide
Note the answer in the setup state — if the supervisor wants to build a guide, surface that as a next step after the interview closes (under Step 3 of the "After writing" section). Do not interrupt this interview to run inline; finish the profile first, then offer the handoff.
/legal-clinic:build-guide诊所对学生工作在对外发布前的审核严格程度差异很大。有些诊所要求所有面向客户或提交至法院的初稿都进入正式审核队列——学生提交、教授批准,然后发布。所有批准都会被记录。(我会启用审核队列技能模块——会开启。) 另一些诊所采用轻量监督模式——学生定期汇报、教授非正式批准,结构更具对话性。您的模式是什么?(这会为supervisor-review-queue以及/supervisor-review-queue、/draft和/client-letter中的标记触发逻辑提供支持——正式队列会启用监督审核队列技能;可配置标记仅会触发提示;轻量监督会完全禁用队列。)/status
提供三个选项:
正式审核队列:面向客户或提交至法院的学生输出会进入队列。教授审核、批准或编辑后,输出才会发布。所有批准都会被记录。(我会启用审核队列技能模块——会开启。)
supervisor-review-queue可配置标记,非正式审核:特定触发条件(截止日期、敏感话题、法院归档)会在输出中标记"发送前请与[教授]确认"——但无正式队列机制。学生负责主动汇报。(我不会添加队列;学生在触发条件满足时直接标记并告知您。)
轻量监督:输出会带有标准AI辅助标签和验证提示,但无额外审核关卡。教授通过诊所现有结构(案件讨论会、一对一沟通)进行监督,而非通过插件。(我不会添加队列或额外标记;依赖您现有的案件讨论会和汇报机制。)
没有正确答案——取决于学生的经验水平、您的案件量以及您现有的监督方式。您可稍后通过编辑CLAUDE.md修改此设置。
记录选择结果,若选择正式队列或可配置标记:哪些情况应触发标记?(始终包括法院归档?任何提及截止日期的内容?家庭暴力、移民身份、刑事风险等话题?)
教学模式调整。记录监督模式选择后,询问:
技能模块应承担多少工作? 这是最重要的设置。三个选项:
- 引导(默认):技能模块生成结构;学生填充内容;技能模块提供反馈。平衡型——大多数诊所从该模式开始。
- 辅助:技能模块生成工作成果;学生审核、编辑并通过观察学习。速度最快、效率最高、教学性最弱。适用于高案件量诊所。
- 教学:技能模块不生成工作成果——学生撰写初稿,技能模块提出苏格拉底式问题并提供反馈,仅在学生尝试两次后展示模板。速度最慢、教学性最强。适用于以学习为主要目标的诊所。
您可稍后通过按文档类型设置此选项。目前请选择一个默认值。/legal-clinic:build-guide
将答案写入诊所档案,格式为(若监督律师未选择,默认值为)。
pedagogy_default: assist | guide | teachguide业务领域指南。记录教学模式默认值后,提供:
您是否希望创建一份业务领域指南,调整技能模块在您诊所的工作方式——案件受理问题、按文档类型的教学模式覆盖、审核关卡?我可通过在5-10分钟内帮您创建。您也可稍后再做。目前,技能模块会使用合理的默认值:您刚选择的教学模式默认值,以及所有面向客户的内容都会标记为需您审核。/legal-clinic:build-guide
在设置状态中记录答案——若监督律师希望创建指南,在访谈结束后的“生成后”步骤第3点中作为下一步展示。不要在本次访谈中中断并运行;先完成档案生成,再提供移交选项。
/legal-clinic:build-guidePart 4: Seed documents (3-4 min)
第4部分:植入文档(3-4分钟)
Three things, as many as you have. (The handbook feeds /ramp onboarding; filing guides feed /draft formatting; the intake form becomes the backbone of /client-intake.)
Your clinic handbook or procedures doc. Whatever you give students on day one. I'll use it to build theonboarding so students get a guided walkthrough instead of a PDF they skim./ramp Filing guides and local court rules. Anything that tells students how to format a caption, where to file, what the local judge wants. These feedso first drafts are jurisdictionally correct from the start./draft Your intake form, and if you have one, a scrubbed example case file. The intake form becomes the backbone of. The example file shows me what a well-documented case looks like in your clinic./client-intake
From the handbook: Clinic procedures, case management conventions, student expectations, ethical reminders. This is what will teach.
/rampFrom filing guides/local rules: Caption format, service requirements, local motion practice quirks. This is what will apply.
/draftFrom the intake form: Practice-area-specific fields. If the clinic has separate intake forms per practice area (immigration vs. housing), take all of them.
请提供以下三类材料,越多越好。(手册会为入职流程提供内容;归档指南会为/ramp格式提供支持;intake表单会成为/draft的核心。)/client-intake
诊所手册或流程文档。您在第一天给学生的任何材料。我会用它构建入职流程,让学生获得引导式演练,而非仅浏览PDF。/ramp 归档指南和当地法院规则。任何告知学生如何编写标题、提交地点、当地法官要求的材料。这些会为提供支持,确保初稿从一开始就符合司法管辖要求。/draft 您的intake表单,以及一份脱敏示例案件文件(如有)。intake表单会成为的核心。示例文件会向我展示您诊所中记录完善的案件是什么样的。/client-intake
从手册中提取:诊所流程、案件管理惯例、学生期望、伦理提醒。这是会教授的内容。
/ramp从归档指南/当地规则中提取:标题格式、送达要求、当地动议实践的特殊要求。这是会应用的内容。
/draft从intake表单中提取:业务领域特定字段。若诊所针对不同业务领域有单独的intake表单(如移民 vs 住房),请提供所有表单。
Part 5: Practice-area templates (1-2 min)
第5部分:业务领域模板(1-2分钟)
For each practice area the clinic handles: what are the 3-5 documents students draft most often? (This feeds /draft — each listed document becomes a template the skill can start from, and anything not listed falls back to a generic first pass.)
| Practice area | Common documents |
|---|---|
| Immigration | Asylum application (I-589), motion to change venue, client declaration, FOIA request |
| Housing | Eviction answer, demand letter, repair request, motion to stay |
| Family | Protective order petition, custody motion, financial disclosure |
| Consumer | Debt validation letter, FDCPA demand, answer to collection suit |
These become the template set for . If the professor has existing templates, ingest them. If not, note which ones to build.
/draftIf the professor didn't upload a handbook or intake form: at the end of this section, offer: "Want me to draft a starter clinic handbook and intake form from what you told me? Same content I just captured — supervision style, practice areas, jurisdiction — in a format you can edit and share with next semester's cohort."
针对诊所处理的每个业务领域:学生最常撰写的3-5份文档是什么?(这会为提供支持——每个列出的文档都会成为技能模块可使用的模板,未列出的文档会回退到通用初稿。)
/draft| 业务领域 | 常见文档 |
|---|---|
| 移民 | 庇护申请(I-589)、变更审理地点动议、客户声明、FOIA请求 |
| 住房 | 驱逐答辩状、催告函、维修请求、延期审理动议 |
| 家庭法 | 保护令申请、监护权动议、财务披露 |
| 消费者保护 | 债务验证函、FDCPA催告函、催收诉讼答辩状 |
这些会成为的模板集。若教授已有模板,请导入。若无模板,请记录需要构建哪些模板。
/draft若教授未上传手册或intake表单:在本部分结束时提供:"是否需要我根据您告知的内容为您起草一份诊所手册和intake表单初稿?内容就是我刚记录的信息——监督模式、业务领域、司法管辖范围——格式便于您编辑并与下学期的学生分享。"
Before writing — re-read
生成前——重新审阅
Before committing the practice profile to the plugin config, re-read every captured answer in order. Catches:
- Contradictions between answers — e.g., "formal review queue" in supervision style but "lighter-touch, through case rounds" in describing how review actually happens. Surface both and ask which governs.
- Drifted specifics — names, court references, dates that changed between sections. Confirm final values.
- Skipped gaps worth naming — practice areas listed without templates, supervision style chosen without flag triggers populated, handbook promised but not uploaded. Offer to complete now rather than leaving for .
--redo
在将诊所档案提交至插件配置前,按顺序重新审阅所有记录的答案。检查:
- 答案之间的矛盾——例如,监督模式选择“正式审核队列”,但描述实际审核方式时为“轻量监督,通过案件讨论会”。指出两者并询问以哪一项为准。
- 细节偏差——各章节中名称、法院引用、日期的变化。确认最终值。
- 值得指出的已跳过缺口——列出但无模板的业务领域、已选择但未设置标记触发规则的监督模式、承诺上传但未上传的手册。提供现在补充或留待的选项。
--redo
Writing the practice profile
生成诊所档案
Per the CLAUDE.md template. Key sections:
- Clinic profile — name, school, practice areas, jurisdiction, student count
- Supervision style — which of the three models, and flag triggers if applicable
- Practice-area templates — intake templates and document templates per area
- Jurisdiction — state, courts, local rules ingested
- Semester — when do students turn over (so knows when it'll be needed, and
/rampknows when it'll be triggered)/semester-handoff - Handbook path — where the ingested handbook lives, for to read
/ramp
LIMITED DATA flag: if fewer than 10 materials were shared across the interview, add a note at the top of CLAUDE.md (under the written-on date), stating: "This practice profile was written from [N] materials. Downstream skills will operate but outputs will be thinner — covers commands but not clinic-specific procedures, uses state defaults instead of local formatting, uses generic templates. Re-run after collecting more exemplars to sharpen calibration."
> LIMITED DATA/ramp/draft/client-letter/legal-clinic:cold-start-interview --redo遵循CLAUDE.md模板。关键章节:
- 诊所档案——名称、学校、业务领域、司法管辖范围、学生人数
- 监督模式——三种模式中的哪一种,以及适用的标记触发规则(如有)
- 业务领域模板——各领域的案件受理模板和文档模板
- 司法管辖范围——州、法院、已导入的当地规则
- 学期——学生轮换时间(以便知晓何时需要启用,
/ramp知晓何时触发)/semester-handoff - 手册路径——已导入手册的存储位置,供读取
/ramp
LIMITED DATA标记:若访谈中提供的材料少于10份,在CLAUDE.md顶部(日期下方)添加注释,内容为:"本诊所档案基于[N]份材料生成。下游技能模块可正常运行,但输出内容会更简略——仅涵盖命令,不包含诊所特定流程;使用州级默认格式而非本地格式;使用通用模板。收集更多示例后,重新运行可优化校准效果。"
> LIMITED DATA/ramp/draft/client-letter/legal-clinic:cold-start-interview --redoBuilt-in safeguard framing
内置保障框架
Write into the plugin config the safeguard standards every skill will apply:
markdown
undefined在插件配置中写入所有技能模块都会应用的保障标准:
markdown
undefinedOutput safeguards (applied by every skill)
输出保障(所有技能模块均会应用)
Every output includes:
- AI-assisted label: "[AI-ASSISTED DRAFT — requires student analysis and attorney review]"
- Confidence indicators: Where the skill is uncertain, it says so explicitly
- Verification prompts: Specific things the student should fact-check before relying on the output
- Ethical reminders calibrated to task: e.g., /draft outputs remind about ABA Formal Op. 512 supervision requirements
These are not optional and not configurable. They're the baseline.
undefined所有输出均包含:
- AI辅助标签:"[AI辅助初稿——需学生分析和律师审核]"
- 置信度指标:技能模块不确定的内容会明确说明
- 验证提示:学生在依赖输出前需核实的具体事项
- 适配任务的伦理提醒:例如,输出会提醒ABA正式意见512中的监督要求
/draft
这些内容为必填项,不可配置。它们是基线标准。
undefinedAfter writing
生成后
Show what this plugin can do. Before closing, offer:
Want to see what I can help with?
If yes, show this tailored list (not a generic template — these are the concrete things this plugin does best):
Here's what I'm good at in law school clinic practice:
- Student intake on a new case — e.g., "Walk a student through a practice-area-specific intake with red-flag spotting and conflict checks." Try:
/legal-clinic:client-intake- Draft a client letter at 6th-grade reading level — e.g., "Produce an appointment confirm or status update in plain language; student edits and you approve." Try:
/legal-clinic:client-letter- Build an IRAC memo scaffold — e.g., "Give a student the structure and research-gap list for a case memo — pedagogy default is guide." Try:
/legal-clinic:memo- Track deadlines across the active docket — e.g., "See what's due in the next 14 / 7 / 3 / 1 days with warnings per your cadence." Try:
/legal-clinic:deadlines- Ramp up a new cohort — e.g., "Onboard this semester's students to the clinic's procedures, tools, and case-handling norms." Try:
/legal-clinic:ramp- Semester handoff — e.g., "Build per-case transition memos for the incoming cohort." Try:
/legal-clinic:semester-handoffMy suggestion for your first one: Runyourself first so you see what your students will see at the start of the semester. Or tell me what's on your plate and I'll pick./ramp
This solves the cold-start problem (the supervisor doesn't know what to do first) and the value-prop problem (they don't know what the plugin can do) in one offer. Make the list specific. Skip this step if the supervisor already named a concrete first task during the interview.
-
Show the supervision style choice. "You picked [formal queue / flags / lighter-touch]. That means [what it means in practice]. Right call?"
-
Show the practice-area templates table. "These are the documentswill know how to start. Missing anything?"
/draft -
Offer apreview. "Want to see what a student's onboarding will look like? I can walk you through it as if you were a new student."
/ramp -
Note what wasn't provided. If no handbook: "will be thin until you upload a handbook — it'll cover the commands but not your clinic's specific procedures." If no local rules: "
/rampwill use state defaults for formatting — upload local rules when you have them."/draft -
If LIMITED DATA flagged: "Practice Profile is thin — downstream skills will be generic until more materials are added. Biggest gap: [specific — e.g., no handbook means /ramp covers commands only]. Biggest easy win: [specific — e.g., upload two or three recent motions you've filed, and /draft gets dramatically sharper on your formatting conventions]."
-
Before your first case review, connect a research tool. Say: "Before your first case review or memo: connect a research tool. Without one, I'll flag every citation as unverified — with one, I verify them against a current database. In Cowork: Settings → Connectors. In Claude Code: authorize when a skill prompts you."<!-- COLLATERAL LINKS: when onboarding collateral exists, add here: "Want a walkthrough first? [Watch the 3-minute intro](URL) or [read the getting-started guide](URL)." -->
-
Close with the "you can change anything later" note:
Done. Your clinic's configuration is at— a plain text file you can read and edit directly. Anything you answered can be changed:~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md
- Edit the file directly for a quick change
- Run
for a full re-interview/legal-clinic:cold-start-interview --redo- Run
to re-check what's connected/legal-clinic:cold-start-interview --check-integrationsThe things clinics most commonly tweak later: practice areas (when the clinic takes on a new one), supervision style (formal review queue vs. configurable flags vs. lighter-touch — many clinics start one way and shift after the first semester), and jurisdiction / local rules (when a matter lands in an unusual court). Your configuration will improve as students use the plugin — whenmisses something or/rampuses the wrong caption format, the fix is usually here./draft
展示本插件的功能。结束前提供:
想看看我能帮您做什么吗?
若用户同意,展示以下定制列表(非通用模板——这些是本插件最擅长的具体事项):
我在法学院诊所实践中的擅长领域:
- 学生处理新案件的受理流程——例如,"引导学生完成业务领域特定的案件受理,识别风险点并进行冲突检查。" 尝试:
/legal-clinic:client-intake- 撰写6年级阅读水平的客户信函——例如,"生成预约确认或状态更新的简明语言版本;学生编辑后由您批准。" 尝试:
/legal-clinic:client-letter- 构建IRAC备忘录框架——例如,"为学生提供案件备忘录的结构和研究缺口列表——教学模式默认值为引导。" 尝试:
/legal-clinic:memo- 跟踪活跃案件的截止日期——例如,"查看未来14/7/3/1天内到期的事项,并根据您的节奏发出警告。" 尝试:
/legal-clinic:deadlines- 新学生入职培训——例如,"让本学期的学生熟悉诊所流程、工具和案件处理规范。" 尝试:
/legal-clinic:ramp- 学期移交——例如,"为下一届学生构建个案移交备忘录。" 尝试:
/legal-clinic:semester-handoff我的第一个建议: 先自己运行,了解学生在学期初会看到的内容。或者告诉我您当前的工作重点,我会为您推荐合适的命令。/ramp
这可一次性解决冷启动问题(监督律师不知道首先该做什么)和价值主张问题(他们不知道插件能做什么)。列表要具体。若监督律师在访谈中已明确首个任务,可跳过此步骤。
-
展示所选监督模式。"您选择了[正式队列/标记/轻量监督]。这意味着[实际效果]。是否正确?"
-
展示业务领域模板表。"这些是可直接生成的文档。是否缺少内容?"
/draft -
提供预览。"想看看学生的入职流程是什么样的吗?我可模拟您作为新学生的体验进行演练。"
/ramp -
记录未提供的内容。若无手册:"的内容会比较简略,直到您上传手册——仅涵盖命令,不包含诊所特定流程。" 若无当地规则:"
/ramp会使用州级默认格式——请在有当地规则时上传。"/draft -
若标记为LIMITED DATA:"诊所档案内容简略——下游技能模块会使用通用设置,直到添加更多材料。最大缺口:[具体内容——例如,无手册意味着仅涵盖命令]。最容易改进的地方:[具体内容——例如,上传2-3份您近期提交的动议,
/ramp会大幅优化格式匹配度]。"/draft -
首次案件审核前,连接研究工具。告知:"在首次案件审核或撰写备忘录前,请连接研究工具。若无研究工具,我会标记所有引用为未验证——有研究工具的话,我会通过当前数据库验证引用。在Cowork中:设置→连接器。在Claude Code中:当技能模块提示时授权。"<!-- 相关链接:若有入职相关材料,添加此处: "想先看演练吗?[观看3分钟介绍视频](URL)或[阅读入门指南](URL)。" -->
-
以“您可随时修改任何内容”的提示结束:
设置完成。您诊所的配置文件位于——这是一个您可直接读取和编辑的纯文本文件。您回答的任何内容都可修改:~/.claude/plugins/config/claude-for-legal/legal-clinic/CLAUDE.md
- 直接编辑文件进行快速修改
- 运行
重新完成完整访谈/legal-clinic:cold-start-interview --redo- 运行
重新检查已连接的集成/legal-clinic:cold-start-interview --check-integrations诊所最常调整的内容:业务领域(当诊所承接新业务时)、监督模式(正式审核队列 vs 可配置标记 vs 轻量监督——许多诊所会在第一学期后调整)、司法管辖范围/当地规则(当案件提交至不常见的法院时)。随着学生使用插件,您的配置会不断完善——当遗漏内容或/ramp使用错误标题格式时,通常可在此处修复。/draft
Your practice profile learns
您的诊所档案会不断学习
After writing the practice profile, close with this note:
Your practice profile learns. It gets better as you use the plugins:
- When a skill's output feels off, that's usually a position to tune. The output will tell you which one.
- You can always say "update my playbook to prefer X" or "change my escalation threshold to Y" and the relevant skill will write the change.
- Run
to re-interview one part, or edit the config file directly./cold-start-interview --redo <section>Ten minutes of setup gets you a working profile. A month of use gets you one that reads like you wrote it yourself.
生成诊所档案后,以以下提示结束:
您的诊所档案会不断学习。随着您使用插件,它会变得越来越好:
- 当技能模块的输出不符合预期时,通常是需要调整某个设置。输出会提示您调整哪一项。
- 您可随时说“更新我的操作手册以优先使用X”或“将我的升级阈值改为Y”,相关技能模块会写入修改内容。
- 运行
可重新访谈某一部分,或直接编辑配置文件。/cold-start-interview --redo <section>10分钟的设置可让您获得可用的档案。使用一个月后,档案会变得如同您亲自撰写的一样贴合需求。
What this does NOT do
本插件不会做的事
- Make supervision decisions. The supervision style is the professor's call; this interview just asks and records.
- Replace the clinic's existing case management. If the clinic uses Clio, this plugin works alongside it (Clio MCP is an open integration question — see ).
.mcp.json - Onboard students. That's . This is the professor's one-time setup.
/ramp
- 做出监督决策。监督模式由教授决定;本次访谈仅询问并记录。
- 取代诊所现有的案件管理系统。若诊所使用Clio,本插件可与其配合使用(Clio MCP是一个开放集成问题——详见)。
.mcp.json - 完成学生入职。那是的功能。本流程是教授的一次性设置。
/ramp