Cn Patent Drafter
全网首个 CNIPA 2026 规范同步、产品级、可复现的中国发明专利 Claude Code Skill — 30 秒装好,一句话起草专利。
Install
git clone https://github.com/handsomeZR-netizen/cn-patent-drafterInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →cn-patent-drafter
30 秒装好。一句话起草。一份能直接交代理人的中国发明专利。
全网首个 CNIPA 2026 规范同步、产品级、可复现的 Claude Code 专利起草 Skill。
这是什么
cn-patent-drafter 是一个专为中国发明专利写的 Claude Code Skill——不是 wrapper、不是抽奖式 Prompt 模板、不是搬运 USPTO 工作流。
它把 CNIPA 2025-2026 现行的申请文件规范、专利法第 25 条排除项、2024-12 AI 承诺新规、说明书段号约定、权利要求引用约束……全部固化为一套 「读清单 → 援引代码事实 → 套模板 → 写前自检 → 出 PDF」 的结构化工作流。
它已经在一个真实可编译、14 页、3.67 MB 的发明专利样本(examples/sample-output.pdf)上跑通端到端。
为什么有它
| 现状的痛 | 本 Skill 的解 |
|---|---|
| GitHub 上能搜到的中文专利 LaTeX 模板仅 1 个(CanYellow),且 2025-10 已存档,理由是 LaTeX 无法无损转 XML | 重构为 ctexart + xelatex 工具链,生成 PDF 用于评审,最终 XML 由代理人转换 |
| Claude / GPT 上找得到的"专利起草" Prompt 都是 USPTO/EPO 流派,完全不懂 CNIPA 的请求书 / 摘要 / 权利要求 / 说明书 / 附图五文档制 | 五文档 + 段号 [0001] 全局连续 + 第 25 条排除项自检 + AI 承诺自检 一次性内置 |
| 写专利常见踩坑:从权循环引用、商标 / 竞品名漏过滤、AI 列发明人、摘要超 300 字、附图编号错位…… | 10 大类、~50 条 checklist 在写前强制自检,命中即在响应中显式列出 |
| 用模板 prompt 起草,写一次得改十遍才像专利 | 4 套 __PLACEHOLDER__ 占位骨架直接挖好坑,技术内容只需对照源码填空 |
| 不知道 2024-12 CNIPA AI 新规具体要求什么 | 已编入清单:发明人不得列 AI;起草中如用 AI 辅助应限排版/润色;专利文本本身不披露提示词 |
30 秒安装
把本仓库 clone 进任何 Claude Code 项目的 .claude/skills/ 目录:
cd your-patent-project/
git clone https://github.com/handsomeZR-netizen/cn-patent-drafter.git .claude/skills/cn-patent-drafter
或者全局安装(一次安装,所有项目可用):
git clone https://github.com/handsomeZR-netizen/cn-patent-drafter.git ~/.claude/skills/cn-patent-drafter
下次打开 Claude Code,向它说一句:"帮我起草一份发明专利的权利要求书"——Skill 会自动触发,按工作流执行。
一句话起草示例
你: 请帮我把权利要求书第 3 条改成"采用中位数代替均值"
Claude Code(被 Skill 接管后)会:
- 读
checklists/cnipa-2026.md加载 10 大类合规规则 - 读
docs/patent-tex/sections/03-claims.tex定位第 3 条 - Grep 用户项目源码确认"中位数"实现细节
- 用
templates/claim-skeleton.tex的从权骨架重写 - 自检:从权引用 N 是否小于当前条号?是否触犯循环引用禁令?参数是否给出取值区间?
- 写入并提示
xelatex重编
你能用它做什么
- 从零起草一份完整 CN 发明专利申请文件(请求书 + 摘要 + 权利要求书 + 说明书 + 附图)
- 对已有专利草稿做 CNIPA 2026 合规体检,列出每条不通过项
- 增删改从权而不破坏单一性 / 不引入循环引用
- 扩写说明书段落而保持
[0001]全文段号连续 - 把项目源码的关键算法、参数、数据结构援引进"具体实施方式",让说明书"充分公开"
- 输出可直接交付专利代理人转 XML 的 PDF
不在范围
- 软件著作权登记(请走另一条流程)
- 实用新型 / 外观设计专利(前者不保护纯软件方法,后者关注界面外观)
- USPTO / EPO / JPO 等其他司法辖区
- 形式审查后的官方意见答辩(OA 答辩需独立流程)
- XML 格式申报文件转换(CNIPA 2026-01-01 强制 XML 格式,建议由代理人转换)
仓库结构
cn-patent-drafter/
├── README.md # 你正在看的这份
├── LICENSE # MIT
├── SKILL.md # Claude Code Skill 入口(核心)
├── templates/
│ ├── claim-skeleton.tex # 独立权 + 从权 + 系统权骨架
│ ├── spec-section-headers.tex # 说明书六小节 + 段号阶梯
│ ├── abstract-skeleton.tex # 摘要 ≤ 300 字范本
│ └── request-form.tex # 请求书表格
├── checklists/
│ └── cnipa-2026.md # 10 大类合规清单(核心)
└── examples/
└── sample-output.pdf # 14 页真实编译样本
CNIPA 2026 合规清单亮点
checklists/cnipa-2026.md 涵盖 10 大类共约 50 条核验项,含:
| # | 类别 | 关键项 |
|---|---|---|
| 一 | 文件结构与顺序 | 五文档齐备、\input 顺序固定 |
| 二 | 说明书段号 | [0001] 四位补零 + 全局连续不重置 |
| 三 | 权利要求书 | 单向引用、禁止循环引用、必给取值区间 |
| 四 | 说明书摘要 | ≤ 300 汉字 + 摘要附图 ≤ 1 张 |
| 五 | 说明书内容充分公开 | 六小节顺序 + 援引源码 + 关键参数取值依据 |
| 六 | 附图 | 黑白线图、序号一致、与附图说明一一对应 |
| 七 | 专利法第 25 条排除项 | 非科学发现 / 非智力规则 / 非诊疗方法 / 非动植物品种 |
| 八 | AI 与诚信承诺(2024-12 CNIPA 指引) | 发明人为自然人 + AI 仅辅助排版润色 |
| 九 | 避免内容 | 无商标 / 无竞品名 / 无源码 URL / 无模糊词 |
| 十 | 构建验证 | 无 error/warning + 中文字体渲染 + 五文档分页 |
看一眼产出长啥样
examples/sample-output.pdf 是用本 Skill 起草、bun run docs:patent 编译出的 14 页真实样本(占位字段未填充,便于二次裁剪)。打开它你会看到:
Similar plugs
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…
Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
Production-grade engineering skills for AI coding agents.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…