# Legal Research

> 法律研究与案例检索分析。当用户要求做法律研究/出研究报告/论证某法律问题/查某争议点的法律依据时使用；当用户要求检索类案/出案例检索报告/查某类纠纷的裁判规则或裁判倾向/同案同判分析时使用。产出执业律师级、每条命题带来源标签、附免责声明、过终检门的研究报告或类案检索报告。只要涉及法律问题论证或类案检索归纳，即应使用本 skill，即便用户未明说"研究报告"或"检索报告"。

- Skill: `code-lawyer/legal-research` (Agent Skill, multi-file: 14 files)
- Install (CLI): `npx skillmds@latest add code-lawyer/legal-research`
- Raw SKILL.md: https://api.skillmd.com/api/skills/code-lawyer/legal-research/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: code-lawyer (https://skillmd.com/u/code-lawyer)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/code-lawyer/legal-research

---


# 法律研究与案例检索分析

## 文件定位（先读）
本 skill 由多个文件组成。下文所有 `references/…` 路径均**相对于本 SKILL.md 所在目录**。开始前先确定该目录（你被指向或读取本文件时所在的位置），之后所有读取都基于它解析，不要用当前工作目录去找。

## 何时使用
- **研究类**：做法律研究、出研究报告、论证某法律问题、查某争议点的法律依据（"能否解除""是否有效""如何认定""论证……"）。
- **检索类**：检索类案、出案例检索报告、查某类纠纷的裁判规则/裁判倾向/同案同判分析。
- **复合类**：研究问题需类案支撑，或用户要"研究 + 附类案"。

## 任务边界
本技能只做**法律研究报告 + 类案检索报告**。不做以下事项：
- 合同审查 / markup 合同 / 红线稿 → 请使用 `contract-review`
- 合同起草、企业核验、尽调合规、续约提醒、流程图、文书翻译
- 按模板**填充**文书（非论证起草）→ 使用 `document-fill`

## MCP 硬前置（开工前必做，不可跳）
本 skill 靠专业法律库 MCP（法条 + 案例）做**可核验**的研究/检索——**没有可靠法律库就没有真研究/检索**，拿模型记忆里的法条案例充数正是最危险的幻觉源。因此 MCP 接入是**硬前置，不是可选加速器**：
- **开工先探测**：进入检索/分析前，先探测环境是否已接入法条/案例 MCP（详见 `references/00-routing-intake.md` 的「MCP 前置门」）。
- **未接 → 阻断 + 引导**：未探测到任何法律库 MCP 时，**不产出正式研究/检索报告**；先按 `references/09-mcp-setup.md` 引导用户接入（申请本人 API Token → 填入宿主 agent 的 `mcpServers` 配置 → 重连），接入后再开工。
- **唯一例外（显式 opt-in）**：用户被告知后仍明确要求"仅出初步参考"，才产出**通篇标注「未接法律库·仅初步参考·不可作为诉讼或交付依据」**的降级草稿；这不是默认行为。

## 执行顺序（按阶段按需读取，不一次读全）
1. 先读 `references/00-routing-intake.md` — 判定模式（研究/检索/复合）、**过 MCP 前置门**、并建档。
2. 所有模式都经 `references/10-retrieval-core.md` 做检索核验（**MCP 核验为主源**；模型知识仅在 MCP 已接、个别命题查空时作降级标注，不是常规兜底）。
3. 按命中模式读对应骨架：研究/复合走 `20-research-skeleton.md`，检索走 `21-case-skeleton.md`。
4. 分析中按触发条件加载 `30-analysis-guardrails.md` 的对应护栏项，不预加载全部。
5. 按 `40-output-research.md` / `41-output-case.md` 成稿，过 `48-qc-gate.md` 终检门后交付。

## 硬不变量（不可跳过，常驻）
无论走哪条路径、读没读全深层文件，以下底线始终生效；`48-qc-gate.md` 终检门会逐项复核：
0. **MCP 前置**：未接法律库 MCP 时不产出正式报告（见上「MCP 硬前置」）。正式报告须建立在 MCP 核验来源之上，整份零 MCP 核验的报告不得作为正式交付。
1. **来源标签**：每条法条/案例命题**必须挂且仅挂一个**验证渠道标签（`[MCP核验:…]` 或 `[模型知识-未验证]`）。格式见 `references/49-citation-disclaimer.md`。
2. **禁止编造**：不得编造案号/条号；无来源标签的案号/条号一律删除或标未验证。
3. **置信度门禁**：仅凭模型知识的高风险命题（精确条号/阈值/最新司法解释状态）不得作为结论的唯一支撑。
4. **终检门**：报告产出前必过**终检门**（见 `references/48-qc-gate.md`），这是唯一不可跳的关卡；不通过的项按其精确回退目标退回对应步骤补正。
5. **免责声明**：任何正式交付必附完整**免责声明**（定稿见 `references/49-citation-disclaimer.md`），不得省略。

## 简单问答捷径
若任务是小问题（"某法条第几条说什么""某术语定义"），可在骨架内直接作答，无需加载全部分支：经 `10-retrieval-core.md` 核验层查一次、挂来源标签、直接回答；涉时效敏感点（法条修订、司法解释更新）仍按 `10-retrieval-core.md` 的强制复核触发条件处理。不因是"小问题"而跳过来源标签与核验状态。

## 按需读取索引
- `references/00-routing-intake.md` — 三模式路由 + 建档（问题界定 / 事实模式提取）
- `references/09-mcp-setup.md` — **（必备前置）** MCP 接入指南：推荐元典，用户填本人 Token 即接；未接则先引导接入再开工
- `references/10-retrieval-core.md` — 检索核验底座：两级级联 + 两条标注轴 + 决策树式效力检查 + 查全查准 KPI + 三轮检索 + 注入防御
- `references/20-research-skeleton.md` — 研究/论证骨架（问题界定→请求权→框架→解释→涵摄→司法实践→要件·举证·证据→结论→终检）
- `references/21-case-skeleton.md` — 检索/归纳骨架（事实模式→三轮检索式→类案筛选→裁判规则→倾向统计→个案启示→终检）
- `references/30-analysis-guardrails.md` — 分析薄护栏：陷阱/红线/强制结构（类推禁区、NESS、禁口号、否决规则、证据-要件矩阵）
- `references/40-output-research.md` — 研究报告结构（8 节）
- `references/41-output-case.md` — 检索报告结构（6 节）
- `references/48-qc-gate.md` — 终检门：QC 七项 + 精确回退 + 回退次数上限
- `references/49-citation-disclaimer.md` — 引证格式 + 来源标签 + 免责声明（共享）

读取失败必须明说，不静默跳过。

