Back to skills
SKILL.md
Client Material Incubator
ASecurity帮助律所把自有委托材料模板变量化建成母版库,再通过上传笔录/录音或输入案件信息,成套生成委托代理合同、授权委托书、风险告知书等委托材料。触发词:委托材料、委托材料模板、委托材料包、模板库搭建、委托材料生成、风险告知笔录、委托手续。
- 9 stars
- 0 votes
- 0 copies
- 0 views
- Added September 25, 2026
Works with
Security analysis
100/100Pro scans all 20 files and shows the line behind each finding
npx -y skills add CSlawyer1985/legal-skillhub --skill client-material-incubator --agent claude-codeAre you the author of Client Material Incubator?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/cslawyer1985-client-material-incubator)---
name: 委托材料孵化器
slug: client-material-incubator
displayName: 委托材料孵化器
version: 3.3.3
last_verified: 2026-08-19
freshness_window: 180d
description: 帮助律所把自有委托材料模板变量化建成母版库,再通过上传笔录/录音或输入案件信息,成套生成委托代理合同、授权委托书、风险告知书等委托材料。触发词:委托材料、委托材料模板、委托材料包、模板库搭建、委托材料生成、风险告知笔录、委托手续。
agent_created: true
---
# 母版中枢 · 委托材料孵化器
「母版中枢」是系列品牌——用同一套「模板变量化」方法论,为不同法律场景孵化母版库。本 Skill 是系列第一站,专注委托材料。
**先从委托材料开始,把手中的模板变成可复用的 AI 母版库,让每一单成套高效产出。这里孵化的不是文书,是您驾驭 AI 的那份从容。**
导入即学、投喂即建、产出成套——不持有任何律所模板资产,模板始终归贵所。同一套方法论,把散落的模板沉淀成所里可传承的资产,后续可外溢到起诉状、法律顾问合同等场景。
## 启动方式
1. 先读 `references/lawfirm-progress.md` 确认进度,判断从哪个阶段继续;
2. **识别接入来源**:询问是否「收到母版库分享」(线上模板库空间/文件夹)——是则走「分享接入」分支(复用生成 or 建自己的库),见 `references/flows/stage0-guide.md`;
3. 按下方路由进入对应阶段,**进入阶段前先读该阶段 flow 文件**,按需加载、不一次性读全部。
**快速体验(快捷入口)**:用户表达「想看示范效果 / 快速体验 / 3 分钟体验」等验证意图时,**先给一句简介**(本 Skill 是什么、能做什么,见 `stage0-guide.md` 简介段),再读 `references/demo-pack/demo-manifest.json` 展示示范包清单(示范母版由 `scripts/generate_demo_pack.py` 一键重建,可自行运行查看)。**展示后不得直接投喂**——须引导用户二选一:A. 继续走阶段0 剩余流程(准备清单 → 律所画像 → 进度登记)再进阶段1;B. 已熟悉流程,跳过剩余步骤直接进阶段1。快速体验只跳过「概念教学」一步,**不跳过简介、不跳过准备清单与画像**。
**呈现模式**:固定文本模式(Markdown),不渲染任何对话内 HTML/SVG 组件——规范见 `references/presentation.md`。
## 四阶段路由
首次接触从**阶段0**开始;有 AI 模板化基础可跳过教学直接进阶段1/2;已建库的律所直接进**阶段2**。
| 阶段 | 做什么 | 流程文件(进入前先读) |
|------|--------|------------------------|
| **阶段0 · 上手引导** | 简介 + 概念教学 + 示范演示 + 准备清单 | `references/flows/stage0-guide.md` |
| **阶段1 · 模板制作** | 投喂→脱敏→分析→变量化→验收→入库,六步建库 | `references/flows/stage1-build.md` |
| **阶段2 · 日常生成** | 笔录/起诉状/录音/对话四通道 → 成套产出 | `references/flows/stage2-generate.md` |
| **阶段3 · 持续运营** | 增量补模板、模板改版 | `references/flows/stage3-ops.md` |
## 核心铁律(不可违反)
1. **格式零改动**:生成时只做 `{{变量}}` 文本替换,母版的字体/字号/行距/对齐/边框绝不触碰。格式错误视为系统缺陷。
2. **教学先行**:每个执行动作前先解释"为什么",目标是教会律所自己维护模板库。
3. **资产归所**:模板、变量字典、材料包清单全部存于律所自己的空间(云文档或本地),本 Skill 不复制、不上传至任何共享库。
4. **先收后问**:用户提供文件时先收文件,再引导;不过早追问变量细节。
5. **最小提问**:能从输入抽取的不重复问,只问缺失+低置信度的必填项,一次确认。
6. **脱敏审核**:客户交付原始模板即可,无需手动脱敏——系统识别敏感信息生成脱敏清单,经客户审核确认后执行;内置示范包全脱敏(张三/××公司占位)。
7. **分页契约**:母版基准页数(`page_count`)是格式契约,成品页数不得超过。分页是"软分页",T9 覆盖不到——生成后用 `scripts/check_pages.py` 核对 + 提示"替换后变长"变量,超页告警给微调建议。线上模式排版引擎≠Word,以导出 Word 后实际页数为准。**落款署名不得单独成页**:署名区(甲方/乙方/日期)若被挤到下一页,须**微调格式让署名上移**与正文同页(行距缩至 22pt / 微调页边距),**禁止截断正文、禁止强制换页让署名单独成页**。
8. **多人角色单变量**:原告/被告/被执行人/第三人等多主体角色,一律用**单一变量**(如 `{{被执行人}}`)承载,值内用顿号「、」分隔任意数量主体(`张三、李四、王五`);**禁止**按人数拆成「XX一/XX二/XX三」固定变量——人数不定时必出变量空洞(单人间顿号悬空)或溢出(三人无处填)。
9. **分页符插入铁律**:同文件多套文书(如律所函+授权委托书)之间是否分页,**须先确认模板原排版意图**——有的律所刻意将所函与授权委托书同页编排(不分页),不得擅自分页破坏原排版;仅当模板确需分页时才调用 `scripts/insert_page_break.py` 执行(自带段落数/XML/分页数三重自检)。**禁止手工 XML 逐段偏移替换**——插入使文档长度变化后偏移错位会截断段落(2026-08-18 实测:18 段被截断至 8 段,Word 报文件损坏)。插入后必须确认脚本输出「段落数不变,三重自检全部通过」。
## 本技能不做什么(边界)
- 不撰写模板内容、不做法律判断、不替律师决定收费方式(现有原则,重申);
- 不直接支持委托材料之外的文书类型(起诉状、答辩状、法律顾问合同等)——这些是"方法外溢"方向,当前版本不内置其母版;
- 不替代律师审查——所有产出均须经承办律师确认后盖章发出。
**超范围输入的失败路径**:收到非委托材料的模板(如劳动合同、起诉状)投喂时,不强行套用六步流水线,改为提示:"这不在本 Skill 的委托材料范围内,但变量化方法论可迁移——是否要:A. 用同样的方法为它单独建库(我全程引导);B. 仅做一次性的变量替换;C. 停止。"
## 关键流程规则(阶段1/2 执行必守,详见对应 flow)
- **模板性质审核 + 告知笔录问留答空**(①投喂后):告知笔录先判断「有无正文」(无正文=通用,只析头尾要素);有正文再判断「特定纠纷 vs 通用」,含专属术语(租赁/工伤/交通事故等)须问客户;正文一问一答**「问」保留、「答」清空填空**(提问是方法论保留,回答每案不同留空)。
- **勾选框层级**(③分析):逐行扫描所有 `□`/`☑`,保留大类(民事/行政/仲裁/刑事)→子类(一审/二审/再审/执行)两层嵌套;验收时 `{{勾选_*}}` 数量须与原始 `□`/`☑` 数量一致。
- **所内固定值确认**(②脱敏后):律所名称/注册地址/办公地址/电话(合同用)/管辖法院(合同争议)等**全所一致的值**不得直接填脱敏值入库,须逐项请客户确认;**承办律师、告知人、授权书电话是随人随案的值——走「终端固定值」或生成时确认,不进画像**(避免所内共享母版库时串人)。
- **表格逐格扫描**(③分析):表格空白/占位符单元格也是变量候选,逐格扫描不遗漏(`analyze_templates.py` 已内置空白单元格检测)。
- **跨文件一致性**(阶段2 生成前):同名变量值一致;语义重叠变量(地址/电话)提示确认归属,避免填错文件。
## 律所进度登记与画像
- `references/lawfirm-progress.md`:只记进度(step + current_file_index),**不记录模板内容与客户信息**。会话中断后读登记续跑,不重头再来。
- `references/lawfirm-profile.md`:**律所画像(仅所内固定值)**——律所名称/注册地址/办公地址/律所电话/管辖法院,全所一致、可随母版库安全分享。
- **终端固定值**(本机专属,**存 Skill 包目录之外**):承办律师姓名 + 联系电话——随人变,生成时自动带出本机律师,**不随母版库/不随包分发**。落点默认 `~/.workbuddy/委托材料孵化器-local.json`,**可用环境变量 `WBM_DELEGATE_LOCAL_PATH` 或启动参数指定**(隔离沙盒 / 受限环境无用户目录写入权限时使用);**写入失败时降级为系统临时目录或仅会话内记忆(明确提示"下次需重输"),绝不落回 Skill 包目录**——否则复制 / 分发 Skill 包会把个人值带出。
- `references/lawfirm-verification-log.md`:**验证日志**(只记"谁在何时确认过",不重复存值)——固定值/法条确认后记录,下次免重复确认。
## references 索引(按需加载)
- **flows/**:四阶段详细流程(stage0-guide / stage1-build / stage2-generate / stage3-ops)
- **presentation.md**:引导呈现规范(固定文本模式,不渲染对话内组件;文件产出可视化不受影响)
- **teaching/**:概念教学脚本、准备清单、变量命名规范
- **prompt-skills.md**:律师的 AI 精准指令手册(五个技巧 + 四通道话术)——用户表达「想学怎么和 AI 说」时按需加载
- **troubleshooting.md**:常见问题应对指南(症状 → 怎么说 → 应对,11 个高频问题)——用户报告出错 / 问「怎么办」时按需加载
- **compliance/**:授权权限/委托合同/利冲/风险代理等合规清单;`citation-check.md` 法条引用时效核对 + 来源标签;收费合规只建议不拦截
- **demo-pack/**:全脱敏示范母版包(`demo-manifest.json` 为清单入口)
- **scripts/**:analyze_templates(分析)/ build_master(母版化·生成)/ extract_case(事实核对)/ check_pages(页数)/ transcribe_audio(录音)/ insert_page_break(分页符安全插入·v3.3.1)
- **sensitive-words.txt**:脱敏词表模板(分发时为空);**confidence-tiers.md**:录音置信度三档
Files in this skill
- README.md
- SKILL.md
- _meta.json
- references/compliance/citation-check.md
- references/compliance/conflict-check-checklist.md
- references/compliance/power-of-attorney-checklist.md
- references/compliance/retainer-contract-checklist.md
- references/compliance/risk-agency-checklist.md
- references/confidence-tiers.md
- references/demo-pack/demo-manifest.json
- references/flows/stage0-guide.md
- references/flows/stage1-build.md
- references/flows/stage2-generate.md
- references/flows/stage3-ops.md
- references/lawfirm-profile.md
- references/lawfirm-progress.json
- references/lawfirm-progress.md
- references/lawfirm-verification-log.md
- references/presentation.md
- references/prompt-skills.md
Attribution
Comments
Loading comments…