All skills
cat-xierluo avatar

/yuandian-law-search

@5bffffb

元典法律检索与精选报告。查询中国法律法规、案例或围绕案件争点查找依据时使用;优先直接调用可用的元典 MCP,无 MCP 时使用 API。轻量理解问题、筛除不适用候选,按需生成可追溯报告。不要用于替代完整证据审查、诉讼方案或正式法律意见。

Use this Skill: https://skilld.dev/gh/cat-xierluo/legal-skills/yuandian-law-search

This session only. Nothing lands on disk.

references03-report-consolidation.md

≈1.2k tokens on demand. Your agent reads this file only when SKILL.md points to it.

精选法律检索报告

只有用户要求报告/落盘时,才将实际查询和精选依据整理成两个输入文件。普通对话无需 JSON。报告不是完整召回的汇编,consolidate 只消费通过校验的精选清单。

轻量报告:focused 记录

单争点及普通检索报告使用 schema_version=1.1, mode=focused,不要求要件矩阵、反向命题或预先计划文件。可以在检索后如实记录;不得把没执行过的建议查询记成已执行。

{
  "schema_version": "1.1",
  "mode": "focused",
  "case_id": "example-guarantee-period",
  "research_brief": {
    "research_goal": "核对保证期间条文",
    "dispute_focus": ["民法典第692条的具体内容"]
  },
  "propositions": [
    {"id": "P1", "statement": "核对保证期间及未约定期间的规则", "importance": "decisive"}
  ],
  "queries": [
    {
      "id": "Q1",
      "proposition_id": "P1",
      "interface": "detail",
      "query_expression": "中华人民共和国民法典",
      "filters": {"--ft-name": "第六百九十二条"}
    }
  ]
}

这是结构示例,不是已执行证据。记录真实接口的 CLI 等价名及字段;MCP 原始工具名/参数可另记扩展字段,不得把 CLI 参数直接用作 MCP 入参。未设置的筛选记 {},不补造改写、地区或时间参数。

另一份 selected-sources.json 沿用 精选来源合同 的 schema 1.0,只放拟采用的少量来源。两份文件的 schema 版本不必相同。每项须说明支持哪一命题、适用理由、来源、核验范围;案例与规范分开。

focused 报告输出四节:结论与适用前提、分析、精选依据、未解决问题。查询轨迹折叠置后,不重复展示完整矩阵、依据速查表和程序门禁表。

深度报告:保留兼容

确需完整涵摄矩阵和多争点记录时使用 深度研究 的 schema 1.0。原七节报告仍受支持;不要只因要落盘就升级深度。

校验与生成

scripts/validate-research-contract.py \
  --plan /absolute/path/research-plan.json \
  --selection /absolute/path/selected-sources.json

scripts/yd-run consolidate \
  --title "案件主题" --project "case-project" \
  --case "最少必要案情与假设" \
  --strategy "实际查询及追加原因" \
  --analysis "结合精选来源的分析" \
  --conclusion "附条件结论" \
  --risks "未确认事实与核验边界" \
  --next-actions "必要后续动作;没有则说明无" \
  --research-plan /absolute/path/research-plan.json \
  --selection /absolute/path/selected-sources.json \
  --output /absolute/path/法律检索报告.md

非零校验退出码阻断报告。校验器只验证结构、映射和核验声明,不证明法律适用判断正确,也不保证 source_url/archive_ref 实际可达;Agent 仍须实际复核。现有历史法源 core 限制见精选合同,不能为过门禁伪造现行状态。

规范先按核心/补充,再按类型排序;典型案例不进入法律依据组。最多12条是上限,不是目标。已排除候选只显示统计,不把无关标题再带进正文。

留存与原始轨迹

报告、两份输入保存到所选归档目录的项目子目录。默认 archive/<project>/;也可用 --archive-dir 或 YD_ARCHIVE_DIR。正式报告本身是明确的写入操作,不用 --no-archive 代替取消报告生成。

--include 可选,仅从工作目录匹配 <时间戳>_<查询>.md,将底稿归档并列出链接;不决定报告正文来源。不必为了生成报告补齐每次调用的 Markdown。

  • --no-report 跑过的检索没有 Markdown,但原始 JSON 仍可作为来源追溯。
  • 缓存命中不会补写 Markdown,也不重复扣积分。
  • 缺少底稿时直接省略 --include,在精选来源中引用已有 JSON/来源链接即可。不为补底稿重跑收费请求。
  • 确需重建 Markdown 时,从已有 JSON 离线格式化或 ingest --input;不人工重抄全文。
  • “附带底稿文件数”不是“实际 API 调用数”,更不是费用账单。

案件目录只放正式报告及用户要求的交接材料;原始响应、临时文件和客户敏感材料不提交公开仓库。

验收

  • 正文仅使用已核验且对位的精选来源;无原始召回全文。
  • 规范与案例分组,来源去重,适用时间明确。
  • 决定性命题有支持来源或明确列入未解决问题。
  • 缺少精选、LOW/MISMATCH、待核验、错误映射等不能通过换 focused 模式绕过门禁。

Source: SKILL.md on GitHub

No alertstoday3 checks · Risk SAFE
  • Gen Agent Trust Hubtoday

    The yuandian-law-search skill is a secure legal research tool for Chinese law and regulations. It demonstrates high security standards, including environment hardening to prevent injection, clear privacy warnings for external data transmission, and a structured review process for all retrieved content. No malicious behaviors or safety guideline violations were found.

  • Sockettoday

    No alerts

  • Snyktoday

    Risk: LOW · No issues

Signed by skilld at 5bffffb. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 6 days ago
homepage
https://github.com/cat-xierluo/legal-skills
author
杨卫薪律师(微信ywxlaw)
version
1.10.0

README badge

README badge for cat-xierluo/legal-skills/yuandian-law-search