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 NEU-ZHA/legal-ai-skills --skill pkulaw-mcp-opinion-citation-checkgit clone --depth 1 https://github.com/NEU-ZHA/legal-ai-skillsWrote 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/neu-zha/legal-ai-skills/pkulaw-mcp-opinion-citation-check)<a href="https://agentmods.dev/skills/neu-zha/legal-ai-skills/pkulaw-mcp-opinion-citation-check"><img src="https://agentmods.dev/badge/skills/neu-zha/legal-ai-skills/pkulaw-mcp-opinion-citation-check/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/neu-zha/legal-ai-skills/pkulaw-mcp-opinion-citation-check"><img src="https://agentmods.dev/badge/skills/neu-zha/legal-ai-skills/pkulaw-mcp-opinion-citation-check.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.00157 | $0.01046 |
| Opus 5 | $0.00078 | $0.00523 |
| Sonnet 5 | $0.00031 | $0.00209 |
| Haiku 4.5 | $0.00016 | $0.00105 |
Grade A, and why
pkulaw-mcp-opinion-citation-check 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 12d 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.
What it actually says
北大法宝 MCP:Opinion Citation Check(法律意见书出具前核验)
这个 Skill 是正式交付前的引用质检层。 它只负责把草稿中的法条引用核对干净、标出风险,不替代承办律师的实体判断和签发责任。
使用边界
- 本 Skill 产出为引用核对与技术一致性辅助,不构成已签署的法律意见书、律师法律意见或对外法律责任判断。
- “通过”仅表示当次 MCP 返回与法宝数据结果一致,不替代事务所内部质量控制与承办律师最终签发。
- 对外正式依据与文书效力,仅以承办律师审阅、签章及事务所流程为准。
这个 Skill 真正要完成的动作
把草稿中的引用整理成:
- 哪些与当次返回一致
- 哪些仍需复核
- 哪些需要修正
- 哪些关键条文已完成回源确认
缺信息先追问
以下信息缺失时,先补充:
- 文档类型:法律意见书、备忘、合规结论、回复函
- 哪些段落或结论属于重点核验范围
- 是否有必须优先核的关键条文
- 交付用途:内部底稿、签发前复核、客户前置审查
若无法拿到全文,至少要求提供引用密集段落或引用清单。
推荐工作流
- 收集材料:拿到草稿全文、引用段落或引用清单。
- 锁定重点:先标出会影响结论的核心条文和高风险表述。
- 核验一致性:调用
citation-validator,输出“通过 / 待复核 / 需修正”三类结果。 - 关键条文回源:对关键或争议条款调用
fatiao回源条文原文。 - 形成底稿:生成核验表,列明“与当次返回一致(仍须签发前复核)”与“须修正后再引用”的条目。
输出纪律
- 重点不是证明草稿正确,而是把风险暴露出来。
- “通过”只表示与当次返回一致,不得等同于“已完成法律审查”。
- 对影响结论的条文,尽量至少完成一次
fatiao回源。 - 如果引用本身模糊、简称不清、条号不稳,优先标“待复核”。
质量门槛
- 每条“通过”必须有当次工具返回依据。
- 关键条款至少完成一次
fatiao回源确认。 - 不得使用“可能正确”替代核验结论。
失败与降级
citation-validator不可用:明确标注“引用未核验”,禁止出具确定性意见。fatiao命中失败:提示核对法规名称、别名与条号格式后重试。
配套文件
- 核验底稿模板:template.md
- 真实业务示例:examples.md
关联 Skill
What ships with it
4 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
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.
- 12d ago First seen · 85 lines · 157 tokens per session scan A 3ce4d7036c3d
pkulaw-mcp-opinion-citation-check is a skill published in the GitHub repository NEU-ZHA/legal-ai-skills (64 stars, last pushed 23d ago), licensed MIT. It adds 157 tokens to every session and 1,046 once invoked, about $0.0008 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-08-30.
Other skills, from other repositories
specification-writing
A workflow for writing complete patent specifications from patent claims and an invention disclosure. It adapts the document to a chosen jurisdiction, such as the US, Europe, or China.
regulatory-research-fallback
Fallback workflow for regulatory research when web extraction tools fail on government PDFs.
x-scorecard
OpenSSF Scorecard for assessing open source project security. Check security best practices and compliance. Dependency: This is an x-cmd module. Install x-cmd first (see x-cmd skill for installation options). see x-cmd skill for installation.
gesellschaftsrechtliche-satzungen-agb
Für Gesellschaftsrechtliche Satzungen AGB Abgrenzung: ordnet Norm, Beweislast und Gegenargument; Ergebnis: Prüfprodukt mit Risiko und nächstem Schritt. Fachgebiet: AGB-Recht-Prüfer. Route: gesellschaftsrechtliche-satzungen-agb.
memstack-business-gdpr
Use this skill when the user says 'GDPR', 'data protection', 'privacy compliance', 'DPA', 'DSAR', 'data subject request', 'cookie consent', 'privacy audit', 'CCPA', or asks 'do I need GDPR for this repo'. Scans the repository to detect what personal data is collected, classifies sensitivity, determines whether GDPR…
nda-review
Use when the user uploads or pastes a non-disclosure agreement and asks for review, redline, risk assessment, or a recommendation on whether to sign. Identifies missing standard protections, one-sided or unusual provisions, and operational issues; produces a structured report with severity ratings and citations to…