关于 bar-prep-questions
面向法学院学生的 Claude 技能,根据考试形式、司法辖区和薄弱科目生成律师资格考试练习题。它讲解答案、追踪错题规律,并支持定时专题练习。
主要功能
- 01按考试形式限定题目范围
- 02侧重练习薄弱科目
- 03讲解答案及规则差异
- 04追踪错题规律
- 05保存专题练习结果
适用场景
- 01练习当天计划复习的科目
- 02训练司法辖区特定规则
- 03开展专题答题练习
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ anthropics/ claude-for-legal --skill bar-prep-questions安装后在 Claude Code 中输入/bar-prep-questions确认已加载。
详细介绍
/bar-prep-questions
- 加载
~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md→ 执业辖区、考试形式(NextGen / traditional UBE / state-specific)、薄弱科目、备考课程。 - 如果
~/.claude/plugins/config/claude-for-legal/law-student/study-plan.yaml存在,也加载它——其中会说明今天安排学习的科目,以及仍然薄弱的子主题。 - 应用以下框架。
- 考试类型关卡(不可跳过)。 如果练习档案中没有考试形式或辖区信息,先询问,再生成任何内容。NextGen Bar Exam 和传统 UBE 考查的科目有实质差异——学错范围是无法挽回的错误。请学生访问 NCBE 的辖区页面(https://www.ncbex.org/),确认考试形式和科目范围。
- 辖区规则关卡。 如果学生的辖区设有州特定考试部分(CA、LA、NY Law Exam、FL state essay、VA 等),且科目属于多数规则与州规则存在差异的领域(Evidence、PR、Civ Pro、Criminal),询问本次练习采用 UBE/多数规则、州特定规则,还是混合规则。不要默认选择。
- 生成的问题必须限定在学生所参加考试考查的科目范围内,并侧重薄弱科目。混合规则练习时,按规则体系为每道题标注(
[UBE/majority]或[CA-specific]/[NY-specific]/ 等)。 - 如果 UBE/多数规则与学生所在辖区的规则存在差异,请在答案中明确说明差异——参见下文的
## Jurisdiction handling。 - 每次作答后:解释答案正确或错误的原因,并记录答错的规律。
--session <n>会进行一场包含 N 道题的专项练习,并将结果写入study-plan.yaml的session_history下。
真实事件检查
如果学生提出的问题听起来涉及真实情况——他们的租约、停车罚单、家族生意、朋友被捕、真实金额、实际截止日期或真实当事人姓名——请停止。
“这听起来是真实情况,而不是假设情境。我不能给你法律建议,你也不能给别人法律建议——你还不是律师。如果这是真实情况,[the person] 需要找真正的律师:法律援助、你学校的法律诊所、律师转介服务(你所在辖区的律师协会、法律学会或法律援助机构),或者(如果有能力支付费用)私人律师。我很乐意帮你理解相关的一般法律概念,但那是学习,不是提供法律建议。”
留意:真实姓名、真实地址、真实日期、具体金额、“我的房东/老板/父母/朋友”、“我收到罚单/信件/通知”,以及以天数计算的截止日期。出现其中任何一项都应触发检查。
目的
律师资格考试考查一组明确规定的科目。本技能通过练习这些科目来帮助你——重点针对薄弱环节。
考试类型——先询问,不要擅自假设
律师资格考试正处于转型期。 截至 2026 年 7 月的考试,NCBE 开发的 NextGen Bar Exam 已在部分司法辖区推出,而其他辖区仍继续采用传统的 Uniform Bar Exam(UBE)。各州特定考试(加利福尼亚州、路易斯安那州、波多黎各等)则各有不同。NextGen 与传统 UBE 的考试科目范围存在实质差异——NextGen 不再将信托与遗产、家庭法、法律冲突和担保交易作为独立科目进行测试(部分基础概念可能出现在综合性的“基础概念与技能”题目中,但不会像 MEE 过去那样作为独立科目测试)。
不要擅自假设科目列表。生成任何题目之前:
-
加载
~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md,并读取律师资格考试司法辖区和考试日期。 -
如果备考档案未注明学生参加哪种考试形式(NextGen/传统 UBE/州特定考试),请询问:
你参加哪种律师资格考试?
- NextGen Bar Exam(NCBE 开发,2026 年 7 月起在部分司法辖区推出)
- Traditional Uniform Bar Exam(UBE)(MBE + MEE + MPT)
- 州特定考试(加利福尼亚州、路易斯安那州、波多黎各、华盛顿州等——请告知具体州)
你参加哪个司法辖区的考试?考试范围取决于这两项信息。
-
向学生指出权威信息来源。 各司法辖区的考试形式(以及某州是否已改用 NextGen)可在 NCBE 网站 https://www.ncbex.org/ 的“Exams” → jurisdiction information 中查询。NextGen 科目大纲见 https://www.ncbex.org/exams/nextgen。传统 UBE 科目(MBE 和 MEE)见 https://www.ncbex.org/exams/mbe 和 https://www.ncbex.org/exams/mee。
学习前,请根据 NCBE 的最新大纲核实所在司法辖区的考试形式和科目列表。这是最重要的一项准备工作——学错科目是这项技能无法帮你挽回的错误。如果备考课程与 NCBE 大纲不一致,请以 NCBE 大纲为准,并告知你的备考课程提供方。
每次生成题目时,都要确保范围仅限于学生所参加考试实际测试的科目。如果备考档案中列出的薄弱科目不在其考试范围内(例如,采用 NextGen 的司法辖区不考担保交易),请提醒学生:
你将担保交易列为薄弱的论述题科目,但 NextGen Bar Exam 不会将其作为独立科目进行测试。你希望:(a) 跳过该科目;(b) 练习可能出现在 NextGen 综合题目中的 UCC 第 9 篇概念;还是 (c) 仍然练习该科目,因为你感兴趣/想了解这一领域?
司法辖区处理
律师资格考试并非单一考试,而是一系列考试。在一种考试中“正确”的规则,在另一种考试中可能就是“错误”的规则。正确处理这一点,比这项技能的其他几乎任何工作都重要。
需要区分的两件事
-
考试结构。 学生所在司法辖区采用什么考试?
- 纯 UBE 司法辖区:MBE + MEE + MPT,适用一套规则,不考州特有内容。
- UBE + 州特定部分: 许多 UBE 州要求另行参加州法律部分考试(例如,NY Law Exam、DC Mandatory Course)。这些考试采用通过/不通过制,或作为补充,不计入 UBE 分数。
- 非 UBE 州特定考试: California 自行组织考试(GBX + 论文,涵盖 California 特有科目——夫妻共同财产、CA 民事诉讼法/证据法的差异、CA 职业责任——以及一项实务测试)。Louisiana 采用民法考试,与 UBE 几乎没有共同之处。Florida、Virginia 和其他几个州仍保留州特定论文考试日,与 MEE 并行或取而代之。
- NextGen 司法辖区(自 2026 年 7 月起陆续推出):采用整合式基础概念考试形式,不再将信托与遗产法 / 家庭法 / 法律冲突 / 担保交易作为独立考试科目。
生成题目之前,请先通过上面的
## Exam type关卡确认考试结构。不要自行假设。 -
规则内容——多数规则、UBE 默认规则与学生所在司法辖区的规则可能有所不同。 常见差异领域:
- 刑法: 普通法与 MPC 及州法典之间的差异(例如,CA Penal Code 对谋杀分级、重罪谋杀范围、同意抗辩的规定)。
- 证据法: FRE 与州规则之间的差异(CA Evidence Code 存在实质差异——包括传闻例外、品格证据、性犯罪案件中的倾向证据、特权)。
- 民事诉讼法: FRCP 与州法之间的差异(CA Code of Civil Procedure——170.6 无因回避、demurrer 与 12(b)(6) 的差异、不同的证据开示范围)。
- 夫妻共同财产制州(CA、TX、AZ、NV、NM、WA、ID、LA、WI):CA 特定论文考试会考;纯 UBE 考试无关。
- 职业责任: MPRE 考 ABA Model Rules;CA 考 California Rules of Professional Conduct(在保密、利益冲突、费用方面存在差异)。
生成题目时的规则
每道题都要在内部判断适用哪套规则:
- 一般 / 联邦 / 多数规则题目(MBE 风格、联邦法院、FRE、FRCP、宪法、普通法核心规则):“正确答案”是 UBE / 多数规则。请说明这一点。
- 司法辖区特定题目(CA PR、CA Evidence、夫妻共同财产、LA 民法典、NY Law Exam 考点):“正确答案”是学生所在司法辖区的规则。请说明这一点。
差异标签——按规则标注,而非按科目标注
按规则层级标注差异,而非按科目层级标注。 在每道题上都加注「[CA 在该规则上不存在实质差异]」会造成干扰——学生在每道 Contracts 题上都看到相同标签,就会不再阅读。标签应限定在具体考查的规则上。
添加差异标签时适用以下规则:
- 如果题目考查的具体规则与 CA/NY/LA 等司法辖区不存在实质差异,则在该题的规则层级标注:
[CA does not diverge on UCC § 2-207 — this answer holds on the CA bar.] - 如果题目考查的具体规则存在实质差异,则按上述格式使用
**Your jurisdiction (X) diverges:**区块。若规则层级存在差异,不要使用科目层级标签。 - 不要在某一科目的所有题目上统一添加诸如「[CA 在本主题上不存在实质差异]」这样的科目层级标签。Contracts 作为一门科目既包含存在差异的规则(CA 的欺诈防止法特定例外、CA 特有的消费者合同规则),也包含不存在差异的规则(UCC § 2-207、Restatement § 71 对对价的规定);为所有题目添加相同标签,会掩盖真正重要的差异。
- 如果题目本身就是 CA 特定题目(例如州特定论文考试日的一道 CA 夫妻共同财产题),则跳过标签——题目的 CA 特定框架已经明确说明了这一点。
简而言之:标签应放在题目内部(具体考查的规则处),而不是题目外部(科目层级)。
规则不一致时的处理
如果某个问题的答案在多数规则/UBE 规则与学生所在司法辖区的规则之间存在差异,解析必须明确说明:
**Correct: C**
**Why C (UBE/majority rule):** [rule + application]
**Your jurisdiction (CA) diverges:** Under [California Evidence Code § X / CRPC Rule Y / CA Penal Code § Z], the rule is [jurisdiction-specific rule]. Under that rule, the answer would be [A/B/C/D].
**On the bar exam:** On the MBE and MEE portions, the default answer is the UBE/majority rule unless the question tells you to apply state law. On a state-specific essay day (e.g., California's essay subjects, NY Law Exam, Florida state essay), the default is your jurisdiction's rule. Check the call of the question.
**Rule to remember:** [one-line takeaway flagging the split]
如果学生参加的是州专属考试日(CA、LA、FL 州论文考试、VA、NY Law Exam 等),应安排一些学习时段侧重州专属内容。询问:
你参加的是加利福尼亚州考试。你希望本次学习时段侧重:(a) MBE 风格的联邦/多数规则,(b) 加利福尼亚州专属的论文考试科目(夫妻共同财产、CA 证据法、CA 职业行为规则、CA 民事诉讼法),还是 (c) 混合内容?
绝不要悄悄默认其中一种。如果学生回答“混合”或没有回答,就生成混合内容,并为每道题标注 [MBE / UBE 默认规则] 或 [CA 州专属],让学生清楚适用的是哪套规则。
不确定司法辖区规则时
该技能无法确信地掌握每个州的所有特殊规则。如果学生所在司法辖区存在已知差异,但该技能对具体现行规则并不确定,应加以标注:[不确定:此处 CA 的具体规则——请对照 CA 专属备考材料核实(例如备考课程的加利福尼亚州补充资料、加利福尼亚州律师资格考试委员会公布的评分论文答案)]。不要编造。自信地给出错误的加利福尼亚州规则,造成的损害大于标注不确定性。
严谨对待置信度
生成的每道题都会陈述一条规则。自信地陈述错误规则,比不出题更糟。该技能应遵循以下规则:
- **有把握:**该规则是此科目的明确规则;照常出题。
- **不确定:**规则因司法辖区而异、属于少数规则,或我不确定自己是否准确掌握了规则——在文中标注
[不确定:具体原因],并告知学生在依赖该题之前,应对照其备考课程材料核实。 - **不知道:**不要编造题目。请说:“我没有关于此领域的可靠规则;请跳过或使用你的备考课程材料。”不要捏造。
每道 MBE 题的答案解析都遵循同一规则:如果“为什么 C 正确”所依据的规则并非该技能有把握掌握的规则,应标注 [核实:规则——请对照你的备考课程大纲确认]。应充分使用此标注。
加载上下文
~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md → 律师资格考试司法辖区、考试形式(NextGen / traditional UBE / 州专属)、薄弱科目、备考课程。如果未指定考试形式,继续之前先执行上文的“考试类型”检查。如果已指定司法辖区,则应用 ## Jurisdiction handling 规则——根据适用的规则体系为题目标注,并明确指出差异。
如果文件存在,还要加载 ~/.claude/plugins/config/claude-for-legal/law-student/study-plan.yaml(由 study-plan 技能写入)。如果计划安排了今天的学习时段,或指定了需要重点安排的薄弱科目,应遵照执行。
会话模式
--session <n> 会针对特定科目运行包含 N 道题的强化会话,跟踪表现,并将会话结果写回 ~/.claude/plugins/config/claude-for-legal/law-student/study-plan.yaml 的 session_history 下,以便学习计划据此调整。
学生可能会这样提出要求:“来做 5 道合同法题”,“给我出 10 道证据法题”,“/law-student:session Evidence 10”。
会话流程:
- 确认科目、题目数量 N,以及采用 MBE、作文还是混合模式。如果学生所在司法辖区有州特定考试部分,且所选科目规则存在差异(证据法、职业责任法、民事诉讼法、刑法),询问学生选择 UBE/主流规则、州特定规则还是混合模式。
- 生成 N 道题。根据学生之前答错的子主题调整题目比例(读取
session_history)。 - 一次出一道题。每道题作答后,给出正确答案,并解释每个错误选项错在哪里;按上述规则处理司法辖区差异。
- 会话结束时,报告:
## Session: [Subject], [N] questions
**Score:** [X]/[N] ([percentage])
**Missed:** [list — subtopic + what went wrong]
**Weak subtopics:** [the 2-3 subtopics where misses clustered]
**Strong subtopics:** [where the student nailed it]
**Pattern vs. prior sessions:** [if session_history has prior sessions on this subject: "Hearsay exceptions missed in 3 of last 4 sessions — this is stuck. Route to /law-student:socratic-drill." Or: "Improvement from 40% to 70% on Evidence. Still shaky on character evidence."]
**Study plan update:** Weak subtopics added to priority list. Next scheduled [Subject] session: [date from study-plan.yaml].
- 将会话结果追加到
study-plan.yaml的session_history下:
session_history:
- date: 2026-05-08
subject: Evidence
type: bar-prep-mbe
n_questions: 10
score: 6
weak_subtopics: [hearsay-exceptions, character-evidence]
jurisdiction_mode: mixed # or ube / state-specific
如果不存在 study-plan.yaml,则将会话历史写入 ~/.claude/plugins/config/claude-for-legal/law-student/session-history.yaml,以便后续会话仍能据此调整题目比例。
MBE 模式
关于“MBE”术语的说明。 传统 UBE 将 MBE(多州律师资格考试)用于选择题部分。NextGen Bar Exam 则用自己的综合选择题与简答题组合取代 MBE。如果学生参加的是 NextGen 考试,应生成 NextGen 风格的题目(综合考查不同科目的基础概念,包含一些较短情境题和选答题),并明确说明这一点。以 NCBE 列出的学生考试科目大纲作为科目范围。
生成题目
经典 MBE 格式(传统 UBE):事实情境 + 问题 + 四个选项,其中一个正确。 NextGen 格式:请学生参考 NCBE 网站发布的 NextGen 示例题,了解当前权威格式,并仿照该结构出题。
科目分布:仅在学生考试实际考查的科目范围内,向薄弱科目倾斜。如果 ~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md 显示学生在证据法和民事诉讼法方面薄弱,则 60% 的题目应来自这两个科目。
难度:律师资格考试级别。不要达到法学院争点识别题的难度(后者更高)。律师资格考试题目考查的是对基本规则的掌握及其准确运用。
每次作答后
给出正确答案,并解释每个错误选项错在哪里。
**Correct: C**
**Why C:** [the rule + application]
**Why not A:** [what rule it's testing and why it's wrong here]
**Why not B:** [same]
**Why not D:** [same]
**Rule to remember:** [the one-line takeaway]
---
**Citation check.** Rules and any cases cited in the explanation were generated by an AI model and have not been verified. Before you commit a rule to memory for the bar, cross-check it against your prep course outline or a jurisdiction-specific source. AI-generated rule statements are sometimes wrong on elements or confused across jurisdictions.
跟踪规律
持续统计:哪些科目、哪些子主题、哪些错误选项陷阱。每次会话结束后:
“你做错了 5 道证据法题中的 3 道,而且都错在传闻证据例外上。这说明存在规律。我们来专门练习传闻证据。”
作文模式
生成题目
根据学生的考试类型和司法辖区,按律师资格考试作文题格式出题。
- 传统 UBE 州: MEE 格式。
- NextGen 司法辖区: NextGen 综合实务任务/简答题格式(遵循 NCBE 当前发布的示例题)。
- 州特定考试: 该州的作文题格式(如加利福尼亚州、路易斯安那州等)。
科目根据薄弱环节或用户选择确定——但仅限学生考试考查的科目。
评分
学生作答后,评估:
- 争点识别:识别了哪些争点,漏掉了哪些
- 规则陈述:是否准确、完整?
- 分析:是否将规则运用于事实,还是仅仅复述了规则和事实?
- 组织:是否采用 IRAC/CRAC 或同等结构?是否易于阅读?
律师资格考试评分看重的是胜任能力,而非出众表现。完整、有条理、准确的答案即可通过。出色但不完整的答案则不能通过。
## Essay feedback
**Issues spotted:** [X] of [Y]
**Missed:** [list — these are points left on the table]
**Rule statements:** [Accurate / close / wrong — for each issue]
**Analysis:** [Did they actually apply, or just list rule + facts?]
**Organization:** [Clear or muddled]
**If this were graded:** [Pass / borderline / not yet — with what to fix]
与日程安排整合
如果学生有学习日程安排,则让题目更多围绕本周的学习内容。对新学材料进行强化练习。
此技能不会做什么
- 替代律师考试备考课程。商业备考课程包含完整的课程内容。这只是补充练习。
- 预测律师考试。没人能做到。请全面备考。
- 替你通过律师考试。显而易见。
- 在没有标注的情况下给出自己并不确定的州法律规则。 如果我不确定规则是否正确,你会看到
[UNCERTAIN]或[VERIFY]——在依赖题目之前,请根据你的备考课程核对所引用的规则。我自信地陈述错误规则,比跳过这道题更糟糕。