agentsclimarketplace

Litigation knowledge base

Skill Youchu-lawhub/cn-litigation-toolkit/skills/litigation-knowledge-base

中国民商事诉讼工具箱 — 面向执业律师与公司法务的全流程诉讼工具箱 (23 skills, MCP-agnostic, CC BY-NC-ND 4.0)

Install
npx -y skills add Youchu-lawhub/cn-litigation-toolkit --skill litigation-knowledge-base

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

3 things to look at

  • 26 days oldThe repository was created 26 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 7 stars7 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

诉讼知识管理中枢——统一管理 A 区(部门法知识库·公域检索)、B 区(办案笔记·私域沉淀与检索)、C 区(工作笔记·私域沉淀与检索)。主路径通过 `KB.*` 能力槽调用(`KB.retrieve` / `KB.rag` / `KB.upload`),支持 qmind、飞书知识库、钉钉知识库、语雀、Obsidian Vault + Grep、ima 知识库六种后端,可按三区分开绑定实现混用;降级路径为本地 Read/Grep。本技能提供知识库注册入口,检索路由由用户注册知识库时自行配置。触发词:知识库、沉淀、知识沉淀、知识图谱、经验库、类案库、问知识库、办案笔记、工作笔记。

SKILL.md

9.1 KB, as published. Nobody here has run it

诉讼知识库(litigation-knowledge-base)· 知识管理中枢

三区架构统一管理:A 区(部门法知识库·公域)供检索、B 区(办案笔记·私域)供沉淀与检索、C 区(工作笔记·私域)供沉淀与检索。 主路径:通过 KB.* 能力槽调用后端知识库(语义检索 KB.retrieve / RAG 问答 KB.rag / 沉淀 KB.upload),后端由用户在 profile.md 中绑定。 降级路径:本地目录 Read/Grep。 只读不改原始文档,绝不臆造 ID。


0 | 前置

  1. profile.md「知识库注册表」获取:
    • 已绑定的 KB.* 后端(qmind / 飞书 / 钉钉 / 语雀 / 本地 Vault 等)与鉴权环境变量
    • 各区 notebook / space / repo 标识(由用户自行注册,本 skill 不硬编码)
    • 降级路径(如 ~/.knowledge-base/<region>/<domain>/
  2. 意图判定
    • A 区检索:查部门法知识库中的条文解读/裁判规则/学术文献 → §1
    • B/C 区沉淀:把产出归入办案笔记或工作笔记 → §2
    • B/C 区检索:搜索历史沉淀的办案经验 → §3

1 | A 区(部门法知识库)

1.1 注册表(配置入口,由用户在 profile.md 中维护)

用户将已有的本地或云端知识库按部门法注册进专家套件。注册表结构示例:

kb_registry:
  a_region:
    - domain: civil-code                    # 域名标识(本 skill 内引用)
      title: 民法典                        # 通用法律领域名,不指向特定出版物
      notebook_id: <用户填>                  # KB 后端中的库 ID
      fallback_path: <用户填>                # 本地降级路径(可空)
    - domain: civil-procedure
      title: 民事诉讼法
      notebook_id: <用户填>
      fallback_path: <用户填>
    - domain: contract-law
      title: 合同法
      notebook_id: <用户填>
      fallback_path: <用户填>
    - domain: company-law
      title: 公司法
      notebook_id: <用户填>
      fallback_path: <用户填>
    # ... 按需增删(如刑法、行政法、知识产权法、劳动法、个人信息保护等)
    # 域名标题使用部门法名称,用户注册时可搭配自己的知识库资料(学术专著、案例解读、条文解读等)

1.2 检索与降级

检索通过 KB.retrieve(domain=<域名>, query="...", top_k=5)KB.rag(domain=<域名>, query="...") 调用。案由→域名的路由策略由用户在注册知识库时自行配置,本技能不预设。

KB.* 调用失败时降级到本地 fallback_path 目录的 Read/Grep,输出标注 [KB:降级-本地]


2 | B/C 区沉淀(办案笔记 + 工作笔记)

2.1 区标识(由用户在 profile.md 中注册)

域名标识profile.md 字段用途
Bcase-noteskb_registry.b_region.case_notes个案办案手记
Cwork-noteskb_registry.c_region.work_notes日常研究/新法解读/方法论

2.2 B 区目录(按案件类型,默认模板;用户可在 profile.md 中覆写)

一级目录沉淀内容
合同纠纷合同攻防策略、结算规则、复盘
侵权纠纷侵权认定、损害计算、复盘
建设工程工程结算、实际施工人、优先受偿、鉴定
公司纠纷股东权利、决议效力、人格否认
知产纠纷商标/著作权/专利/商业秘密
数据合规个人信息、数据出境、竞争
主诉催收催收策略、不当得利、财产保全
其他其他被诉/主诉类型经验

2.3 C 区目录(按主题,默认模板)

法律研究 / 新法解读 / 法院观察 / 方法论 / AI 与法律

2.4 沉淀触发路由表

套件技能产出目标区目标目录触发方式
/案件复盘B 区按案件类型路由复盘完成后自动推荐
/要件攻防分析B 区按案件类型路由分析完成后自动推荐
/法律研究C 区法律研究报告完成后自动推荐
/新法解读C 区新法解读解读完成后自动推荐
/庭审提纲 执行后(法官观察)C 区法院观察用户主动沉淀
代理词完成后(攻防策略)B 区按案件类型路由用户主动沉淀

2.5 沉淀能力槽调用

KB.upload(domain=<域名>, file=<知识卡片.md>)

domain 对应知识库注册表中的域名(如 case-noteswork-notescivil-code 等),由本技能自动映射到对应的区和后端。

沉淀格式规范

---
title: {成果标题}
date: {YYYY-MM-DD}
source_skill: {产出技能名}
case_ref: {关联案件简称,如有}
tags: [关键词1, 关键词2, ...]
---

{成果正文或核心摘要,≤500 字}

降级:写入本地 ~/.knowledge-base/{B或C}/{目录}/ 以 md 文件保存。


3 | B/C 区检索

KB.retrieve(region=b, query="<检索问题>", top_k=5)
KB.retrieve(region=c, query="<检索问题>", top_k=5)

4 | 执行规则

  1. 能力槽优先:所有检索/沉淀操作首先通过 KB.* 能力槽调用后端。
  2. 不臆造 ID:notebook / source / dir 标识全部来自实际返回或 profile.md 注册表,禁止编造。
  3. 降级透明:降级到本地 Read/Grep 时必须标注 [KB:降级-本地],让用户知晓。
  4. 只读不改:检索时不修改已有 source 内容。
  5. 鉴权安全:KB 后端所需的 token/密钥仅从环境变量传入,不落盘、不 echo。
  6. 保密分级:B 区内容为私域,不跨案件泄露;开源分发时不含实际 notebook ID。
  7. 知识复用:新案件启动时,先检索 B 区同类案件历史策略。
  8. 触发条件:仅在套件子技能内部触发,或用户直接 @诉讼知识库 时触发。非套件相关的通用工作不自动触发知识沉淀。

5 | KB.* 能力槽推荐后端

后端覆盖能力配置方式说明
qmind CLIretrieve / rag / uploadPAT 环境变量语义检索,亚秒级响应
飞书知识库retrieve / uploadlark-cli 或飞书 Open API团队在线协同
钉钉知识库retrieve / uploaddws 调用团队在线协同
语雀retrieve / uploadYuque OpenAPI文档知识库
Obsidian Vault + Grepretrieve / upload指定 Vault 路径本地零依赖,Markdown 原生
ima 知识库retrieve / ragima-mcp 连接器腾讯 ima,语义检索 + RAG
自建 RAG 服务retrieve / rag / uploadHTTP MCP 桥接完全自主可控

5.1 Obsidian 配置路径

profile.md 配置:
  kb_backend:
    backend: obsidian
    vault_path: "~/Documents/Obsidian/MyVault/"
    a_region_dir: "A-部门法知识库/"
    b_region_dir: "B-办案笔记/"
    c_region_dir: "C-工作笔记/"

检索方式:
  - 主路径:rg/rg --glob '*.md' <关键词> <Vault路径>/<区域目录>/
  - 降级路径:grep -rn <关键词> <Vault路径>/<区域目录>/
  - 输出标注:[KB:Obsidian-本地]

沉淀方式:
  - 直接写入 Markdown 文件到对应区域目录
  - 文件命名:YYYY-MM-DD_<标题>.md

5.2 ima 配置路径

profile.md 配置:
  kb_backend:
    backend: ima
    a_region_space_id: "<ima 部门法知识库空间 ID>"
    b_region_space_id: "<ima 办案笔记空间 ID>"
    c_region_space_id: "<ima 工作笔记空间 ID>"

前置条件:
  - 已安装 ima-mcp 连接器并完成授权
  - 在 ima 中已创建对应知识库空间

检索方式:
  - 通过 ima-mcp 连接器的语义检索能力
  - KB.retrieve → ima-mcp 后端
  - 输出标注:[KB:ima]

5.3 混用方案

用户可在 profile.md 中按区域分别绑定不同后端:

kb_backend:
  a_region: ima              # A区(部门法知识库)用 ima 语义检索
  b_region: obsidian         # B区(办案笔记)本地 Obsidian
  c_region: feishu           # C区(工作笔记)飞书协同

套件各子技能按区域自动路由到对应后端,用户无需手动切换。


6 | 本技能不做什么

  • 不硬编码任何具体 notebook / space / repo ID
  • 不预设某一家云端服务为唯一后端
  • 不替用户决定 A 区书目、B 区目录、C 区主题
  • 不预设案由→知识库的检索路由(由用户注册知识库时自行配置)
  • 不在检索为空时臆造条目

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.