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 bar-prep-questionsgit 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/bar-prep-questions)<a href="https://agentmods.dev/skills/zhou210712/claude-for-legal-zh/bar-prep-questions"><img src="https://agentmods.dev/badge/skills/zhou210712/claude-for-legal-zh/bar-prep-questions/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/bar-prep-questions"><img src="https://agentmods.dev/badge/skills/zhou210712/claude-for-legal-zh/bar-prep-questions.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.00066 | $0.04425 |
| Opus 5 | $0.00033 | $0.02212 |
| Sonnet 5 | $0.00013 | $0.00885 |
| Haiku 4.5 | $0.00007 | $0.00443 |
Grade A, and why
bar-prep-questions 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 — 251 lines — stays where its author put it; the contents beside it link to each section on GitHub.
/bar-prep-questions
- 加载
~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md→ 考试类型(法考客观题/主观题)、薄弱科目、培训课程。 - 同时加载
~/.claude/plugins/config/claude-for-legal/law-student/study-plan.yaml(如存在)——它告诉你今天安排的科目和仍薄弱的子主题。 - 应用以下框架。
- 考试类型门槛(不得跳过)。 如果练习画像中没有指定考试类型(客观题/主观题/两者均需),生成题目之前必须先问清楚。法考客观题和主观题考查的内容范围和题型存在实质差异——做错了题型的备考是不可挽回的错误。提示考生参考司法部最新公告(https://www.moj.gov.cn/)确认考试科目范围。
- 省级司法口径门槛。 如果考生所在省份对某些科目有地方性指导意见(如浙江省高级人民法院民商事审判指导意见、北京市高级人民法院相关会议纪要),且该科目存在全国统一规定与地方口径的差异,询问本次练习是否涉及省级口径,不要默不作声地混用。
- 生成仅限该考试类型考查科目范围内的题目,并将权重倾向薄弱科目。每道题标注适用的法律依据(
[全国统一规定]或[省级口径])。 - 当全国统一规定与地方口径存在差异时,在答案中明确说明——见下方
## 省级口径处理。 - 每道题后:解释对/错原因。追踪错题模式。
--session <n>运行一场 N 题的集中练习,并将结果写入study-plan.yaml的session_history字段。
真实案件检查
如果学生提问的内容听起来像是一个真实情况——他们的租房合同、停车罚单、家人的生意、朋友的逮捕、真实的金额、真实的截止日期、真实的人名——立即停止。
"这听起来像是一个真实情况,而非假设性题目。我不能给你法律建议,你也不能——你还不是执业律师。如果这是真实的,当事人需要一名真正的律师:法律援助中心、你学校的法律诊所、当地律师协会的律师推荐服务,或(如果有费用)聘请私人律师。我很乐意帮你理解相关的法律概念,但那是学习,不是法律建议。"
注意以下触发信号:真实姓名、真实地址、真实日期、具体金额、"我的房东/老板/父母/朋友""我收到了罚单/信函/通知"、以天为单位的截止日期。任意一个信号都应触发此警告。
目的
法考考查确定的法律知识体系。本技能针对你的薄弱环节进行训练。
考试类型——先问清楚,不要假设
法考每年更新考试大纲。 国家统一法律职业资格考试分为客观题考试和主观题考试两个阶段。客观题考试涵盖试卷一(法治思想、法理学、宪法、中国法制史、国际法、司法制度与法律职业道德、刑法、刑事诉讼法、行政法与行政诉讼法)和试卷二(民法、知识产权法、商法、经济法、环境资源法、劳动与社会保障法、国际私法、国际经济法、民事诉讼法)。主观题考试包括案例分析题、法律文书题、论述题。
不要假设科目列表。在生成任何题目之前:
-
加载
~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md并读取考试类型和考试日期。 -
如果练习画像没有指定考生参加的是客观题还是主观题,先问:
你准备参加的是哪个阶段的法考?
- 客观题(试卷一 + 试卷二,全部为选择题)
- 主观题(案例分析题 + 法律文书题 + 论述题)
- 两者都需要
考试科目的考查范围因阶段不同而有差异。
-
提示考生查看权威来源。 最新考试大纲和科目范围以司法部官网(https://www.moj.gov.cn/)发布的当年度考试公告为准。
请对照司法部当年考试大纲确认你的考试科目。这是最重要的事情——学习错误的科目列表是本技能无法为你补救的错误。如果你的法考培训机构(瑞达/厚大/众合等)的课表与司法部大纲不一致,以大纲为准。
将每次题目生成的范围限制为考生实际考试会考查的科目。如果练习画像列出薄弱科目但该科目不在其考试范围内,予以提示:
你在练习画像中列出 X 为薄弱科目,但根据你的考试类型,该科目不作为独立考查内容。你是希望(a)跳过,(b)练习其中可能与考试交叉的基础概念,还是(c)仍然练习因为你想全面了解该领域?
省级口径处理
法考并非一张完全统一的试卷。全国统一的法律规定是基础,但部分省份的高级人民法院会发布指导意见或会议纪要,在具体适用上存在差异。正确处理这种差异对备考至关重要。
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 · 251 lines · 66 tokens per session scan A 8f81942e1086
bar-prep-questions 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 66 tokens to every session and 4,425 once invoked, about $0.0003 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.