with one click
new-case
// 将案件/咨询材料整理成标准化目录结构。支持诉讼案件(12目录)和潜在项目/咨询(3目录)两种预设。本技能应在用户需要创建新案件、初始化案件目录结构、整理咨询材料、或通过参数和自然语言指定案件编号、委托人、案件类型等信息快速创建案件时使用。不要用于:单独生成法律文书、进行法律研究、证据分析等非案件初始化任务。
// 将案件/咨询材料整理成标准化目录结构。支持诉讼案件(12目录)和潜在项目/咨询(3目录)两种预设。本技能应在用户需要创建新案件、初始化案件目录结构、整理咨询材料、或通过参数和自然语言指定案件编号、委托人、案件类型等信息快速创建案件时使用。不要用于:单独生成法律文书、进行法律研究、证据分析等非案件初始化任务。
将本地开发的 Skills 批量同步到 ClawHub 平台。支持智能 .gitignore 过滤、白名单控制、增量同步、单个 skill 同步。本技能应在用户需要将本地 skills 发布到 ClawHub、批量同步技能、检查发布状态时使用。
元典法条与案例检索。本技能应在需要查询中国法律法规条文、检索相关案例、为法律分析提供数据支撑时使用。
从已开发代码项目中提取技术实现证据,围绕候选专利方案生成算法/软件类说明书式技术交底书,并以“权利要求布局卡 → 发明专利初稿”两步法继续生成接近可申报版的中国发明专利起草材料。触发场景包括:读取代码仓库后撰写技术交底书、将人工总结的专利方案映射到具体实现、从代码中挖掘可专利技术方案、为专利代理师准备权利要求布局和发明专利初稿。
视频截图提取工具。从录屏视频(微信聊天录屏、会议录屏等)中自动抽取关键帧、去重并保存为图片文件,可用作法律证据。支持场景变化检测、关键帧提取、固定间隔、智能去重四种策略,配合内容区 dHash、像素差异、SSIM、滚动帧合并和 OCR 文本去重。触发词:视频截图、录屏截图、聊天记录截图、抽帧去重、视频截帧、视频关键帧提取。不要用于:视频压缩、视频剪辑、音频提取。
管理 Claude Code、Codex 和 OpenClaw Skills 的安装、版本追踪和更新检查。支持从本地路径或 GitHub 仓库安装,自动识别 .codex/.claude/.openclaw 目标目录,记录每个 Skill 的安装时间、来源 URL 和版本号,并检查 GitHub 更新。
本技能应在 GitHub 项目发布新版本时使用,覆盖版本号管理、CHANGELOG 同步、Release Notes 撰写、tag 创建、CI 构建监控、发布验证和历史清理全流程。适用于桌面应用、CLI 工具、Web 应用、库/SDK 等任何基于 GitHub 的软件项目。当用户提到"发布"、"release"、"打 tag"、"新版本"、"更新版本号"、"写 release notes"、"发布失败了"、"CI 挂了"时触发。不要用于非 GitHub 项目(如纯 GitLab / Gitea 项目)或无需 CI 的手动发布场景。
| name | new-case |
| homepage | https://github.com/cat-xierluo/legal-skills |
| author | 杨卫薪律师(微信ywxlaw) |
| description | 将案件/咨询材料整理成标准化目录结构。支持诉讼案件(12目录)和潜在项目/咨询(3目录)两种预设。本技能应在用户需要创建新案件、初始化案件目录结构、整理咨询材料、或通过参数和自然语言指定案件编号、委托人、案件类型等信息快速创建案件时使用。不要用于:单独生成法律文书、进行法律研究、证据分析等非案件初始化任务。 |
| license | CC BY-NC-SA 4.0 - 详见 LICENSE.txt |
将案件原始材料或咨询材料整理成标准化目录结构。支持两种预设:
材料编号采用参照度分级:A-001(活文档)、B-001(常查)、C-001(存档)、D-001(待激活)。
支持以下参数(通过自然语言或结构化方式传递):
| 参数 | 必需 | 说明 | 示例 |
|---|---|---|---|
--case-id | 是 | 案件/项目编号 | [2025]京0105民初1234号 或 260323 张美金 咨询 |
--client-name | 否 | 委托人姓名/公司名 | 北京科技有限公司 |
--case-type | 否 | 案件类型 | 诉讼/咨询/民事/刑事/行政 |
--case-cause | 否 | 案由 | 合同纠纷 |
--opposite-party | 否 | 对方当事人 | 上海某某公司 |
--input-dir | 否 | 案件材料目录 | /path/to/materials |
其中 --case-type 的 诉讼 或 民事/刑事/行政 对应 litigation 预设,咨询 对应 consultation 预设。
使用示例:
"创建新案件,案件编号 [2025]京0105民初1234号,委托人北京科技有限公司,案由合同纠纷,对方当事人上海某某公司"
"整理咨询材料 /path/to/folder,客户张美金"
读取 --case-type 参数:
诉讼/民事/刑事/行政 → 加载 assets/litigation.yaml咨询 → 加载 assets/consultation.yaml自动检测(未指定类型时):
assets/ 下所有预设的 detection 配置path_patternsmaterial_hints(正向)和 negative_hints(排除)加载对应预设:读取选定的 YAML 配置文件,后续步骤均基于该预设执行
默认回退:若未指定且无法检测,默认使用 litigation 预设
读取预设配置的 directories 部分,按 id 排序创建目录。
诉讼案件:创建12个标准目录(00 - 📅 日程管理 至 11 - 📚 参考文件)
咨询项目:创建2个目录:
├── 01 - 📂 客户材料/ # 客户提供的所有材料(录音、截图、文档、聊天记录等)
└── 02 - 📝 工作文件/ # 律师产出(分析、方案、研究、策略)
读取预设配置的 classification 规则,按顺序匹配关键词,将材料移入对应目录。详细分类决策逻辑见 references/classification-guide.md。
咨询项目额外规则:
02 - 📝 工作文件/根据预设配置的 management_files 逐项生成:
| 文件 | 诉讼 | 咨询 | 模板 |
|---|---|---|---|
| 案件/项目信息 | ✅ case-info.md | ✅ consultation-info.md | 按预设选用 |
| 工时记录 | ✅ | ❌ | timesheet.md |
| 期限管理 YAML | ✅ | ❌ | deadline-yaml.md |
| 待办事项 | ✅ | ✅ | task-list.md |
诉讼案件生成案件信息看板,详见 templates/case-info.md。
咨询项目生成项目信息卡片,详见 templates/consultation-info.md。
如材料中包含初步沟通记录或客户需求描述,建议使用 legal-proposal-generator skill 生成法律服务方案。
{01}/ 目录02 - 📝 工作文件/详细规则已外置到 references/ 目录,按需读取:
| 文件 | 内容 |
|---|---|
| references/naming-conventions.md | 案件编号、案件名称、文件命名规则 |
| references/classification-guide.md | 材料分类决策逻辑、模糊场景处理 |
| references/extraction-rules.md | 从不同材料类型提取案件信息的规则 |
使用系统当前时间(通过 date "+%Y-%m-%d" 获取),确保:
目录结构和材料分类规则由 assets/ 下的 YAML 文件定义。每个预设文件包含:
现有预设:
assets/litigation.yaml — 诉讼案件(12目录)assets/consultation.yaml — 潜在项目/咨询(2目录)如需支持新的案件类型(如公司法务、知产申请等),在 assets/ 下新建 YAML 文件,按上述结构填写即可。SKILL.md 工作流无需改动。
原 references/case-config.yaml 已迁移到 assets/litigation.yaml,不再保留旧文件。
完成整理后,确认: