【Skill 创作】破产债权审查助手 — 一键生成标准化法律文书,让破产管理人告别手写审查意见书
1、Skill 简介
破产债权审查助手(Bankruptcy Claims Review) 是一款面向破产管理人、律师及法务人员的法律科技 Skill。
它依据《破产债权审查标准:原理、规则与案例》的专业法律框架,通过一条命令自动生成三份标准化 Word 法律文书:
破产债权审查意见书(详版)— 内部审阅用,详列审查意见及法律依据
债权初审意见告知书(简版)— 对外发送用,含初审结论及权利救济
补充资料或证据材料清单 — 列示需债权人补充的材料
适用人群:破产管理人、破产案件律师、法务人员、法律科技从业者
2、使用场景
为什么做这个 Skill?
破产案件中的债权审查是一项极其繁琐的工作:
- 每份债权审查意见书需要覆盖 主体资格、事实审查、性质认定、数额审查、时效审查、证据审查 六大模块
- 利息和违约金的计算涉及 LPR 利率查询、计算期间确认、法定上限校验等复杂规则
- 不同案件的审查意见书格式不统一,管理人团队内部反复修改
- 一份详版审查意见书通常需要 2-4 小时手写,且容易遗漏审查要点
做出来之后能省掉哪些动作?
| 之前 | 之后 |
|---|---|
| 手动逐条撰写审查意见书(2-4小时/份) | 一条命令自动生成(2分钟/份) |
| 手动计算利息、违约金,反复核对 LPR 利率 | 内置 LPR 利率表,自动计算并生成明细 |
| 人工检查申报材料是否齐全 | 智能材料检查,自动列入补充清单 |
| 审查意见书格式不统一 | 标准化 Word 文档,格式规范统一 |
| 团队成员重复劳动 | 数据驱动,多人协作同一套模板 |
3、创作过程
第一步:梳理法律框架
我参考了《破产债权审查标准:原理、规则与案例》一书,将债权审查拆解为六大审查模块:
- 主体资格审查 — 自然人/法人/非法人组织的身份校验
- 债权事实审查 — 债权发生原因、合同相对性、变更与消灭
- 债权性质认定 — 优先债权/普通债权/劣后债权的分类
- 债权数额审查 — 本金、利息、违约金、费用的核实与计算
- 时效审查 — 诉讼时效、执行时效的审查
- 证据审查 — 真实性、合法性、关联性三性审查
第二步:设计文档生成逻辑
使用 Node.js + docx 库构建文档生成引擎,核心设计:
- 数据驱动:传入 JSON 数据对象,自动填充到 Word 模板
- 格式规范:段落首行缩进 2 字符、金额统一格式、日期统一格式
- 跨平台字体:自动适配 Windows(微软雅黑)、macOS(苹方)、Linux(Noto Sans)
- 三份文档联动:同一套数据源,生成不同用途的三份文书
第三步:构建审查规则引擎
在 SKILL.md 中沉淀了完整的审查规则,包括:
- 主体证明文件智能校验规则(法人/自然人/委托代理)
- 利息计算规则(LPR 利率上限、计算截止日、复利限制)
- 违约金调减规则(超过损失 30% 可调减)
- 建设工程价款优先受偿权专节审查(主体/客体/质量/时间/合同效力)
- 生效法律文书确认债权的审查规则
关键代码片段
// 文档生成核心:数据驱动 + 格式规范
function generateDetailedReview(data) {
const children = [];
const adminName = data.administratorName || (data.debtorName + "管理人");
// 标题
children.push(createParagraph(adminName, { alignment: AlignmentType.CENTER, size: 24 }));
children.push(createParagraph("破产债权审查意见书", { alignment: AlignmentType.CENTER, size: 36, bold: true }));
// 案件信息表格
const caseInfo = [
["债务人名称", data.debtorName],
["破产案件受理日", data.acceptanceDate],
["案号", data.caseNo]
];
children.push(createInfoTable(caseInfo));
// ... 审查认定意见各章节
return new Document({ sections: [{ children }] });
}
第四步:验证与迭代
- 用真实破产案件的债权申报数据测试生成效果
- 邀请破产管理人同行审阅文档格式和内容
- 根据反馈调整审查意见表述的严谨性
4、使用步骤
环境准备
- Node.js >= 14.0
- npm >= 6.0
安装与运行
# 克隆仓库
git clone https://github.com/auctioneer2022/bankruptcy-claims-review.git
cd bankruptcy-claims-review/scripts
# 安装依赖
npm install
# 生成示例文档
npm start
自定义数据
修改 generate_notice.js 中的 sampleData 对象:
const customData = {
docNumber: "2024-001",
caseNo: "(2024)破管字第001号",
debtorName: "XX有限公司",
acceptanceDate: "2024年6月15日",
creditorName: "XXX科技有限公司",
creditorId: "91110000XXXXXXXXX",
claimType: "合同债权",
claimAmount: 5000000.00,
confirmedAmount: 4800000.00,
principal: 4500000.00,
interest: 250000.00,
penalty: 50000.00,
fees: 0.00,
claimNature: "普通债权",
claimCategory: "合同之债-买卖合同",
amountReview: "经审查,申报本金4,500,000.00元予以确认,利息按合同约定及LPR标准计算确认为250,000.00元。",
reviewer: "王五",
reviewer2: "赵六"
};
作为模块引用
const { generateDetailedReview, generateNoticeToCreditor, generateSupplementList } = require('./scripts/generate_notice');
const detailedDoc = generateDetailedReview(customData);
const noticeDoc = generateNoticeToCreditor(customData);
const supplementDoc = generateSupplementList(supplementData);
5、效果展示
使用前 vs 使用后
| 维度 | 使用前 | 使用后 |
|---|---|---|
| 单份审查意见书耗时 | 2-4 小时 | 2 分钟 |
| 格式一致性 | 因人而异 | 100% 统一 |
| 审查要点遗漏率 | 较高(人工易漏) | 极低(框架全覆盖) |
| 利息计算准确率 | 需反复核对 | 自动计算,内置校验 |
| 团队协作效率 | 低(各自为战) | 高(同一套模板) |
生成的文档结构预览
破产债权审查意见书(详版)
[管理人名称]
破产债权审查意见书
编号:2024-001
一、案件基本信息
二、债权人基本信息
三、债权申报情况
四、审查认定意见
(一) 主体资格审查
(二) 债权事实审查
(三) 债权性质认定
(四) 债权数额审查
(五) 时效审查
(六) 证据审查
五、审查结论汇总
六、风险提示及建议
七、审查人员
6、Skill 链接
- GitHub 仓库:GitHub - auctioneer2022/bankruptcy-claims-review · GitHub
- 开源文档套件:README、LICENSE(MIT)、CONTRIBUTING.md、CODE_OF_CONDUCT.md、SECURITY.md
- 完整审查规则:SKILL.md(2000+ 行,覆盖全流程法律框架)
7、总结与思考
最满意的地方
- 法律框架的完整性:SKILL.md 中沉淀了 2000+ 行的审查规则,不是简单的文档模板,而是一套可执行的法律审查知识体系
- 零门槛使用:不需要懂法律科技,Node.js 环境 clone 后 2 分钟即可生成第一份审查意见书
- 标准化输出:生成的 Word 文档格式规范,可直接用于破产案件实务
后续优化方向
- Web 界面:开发一个可视化配置页面,非技术人员也能通过表单填写数据生成文档
- 更多文档类型:增加债权表、债权人会议通知等破产程序常用文书
- AI 辅助审查:接入大模型,自动分析上传的债权申报材料,智能提取关键信息并填充到审查意见书
- 数据库集成:支持将审查结果持久化到数据库,便于批量管理和统计
希望得到的建议
- 如果你是破产管理人/律师:这个 Skill 的审查规则是否覆盖了你的实际工作需求?
- 如果你是开发者:对 Web 界面或 AI 辅助审查功能有什么建议?
- 如果你是法律科技从业者:这个项目在法律科技领域还有哪些可以扩展的方向?
欢迎体验、Star、提 Issue 和 PR!
