All skills
cat-xierluo avatar

/code2patent

@e4a5f3c

从已开发代码项目中提取技术实现证据,围绕候选专利方案生成算法/软件类说明书式技术交底书,并以“权利要求布局卡 → 发明专利初稿”两步法继续生成接近可申报版的中国发明专利起草材料。触发场景包括:读取代码仓库后撰写技术交底书、将人工总结的专利方案映射到具体实现、从代码中挖掘可专利技术方案、为专利代理师准备权利要求布局和发明专利初稿。

Use this Skill: https://skilld.dev/gh/cat-xierluo/legal-skills/code2patent

This session only. Nothing lands on disk.

CHANGELOG.md

≈4.2k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Changelog

All notable changes to this skill will be documented in this file.

[1.6.0] - 2026-06-22

新增

  • 在 references/algorithm-software-disclosure-format.md 新增“公式与符号体例”章节,沉淀符号表先行、维度用下标、符号唯一、公式分隔符统一和跨节同形五条规则,并给出评分/调度场景的正反例对照
  • 在 SKILL.md 新增“迭代与版本留痕”小节,明确同一 archive 主题下的产物修订按时间戳另存、维护 08-修订记录.md、方案级修订不得回到 T0/T1 重新挖掘

改进

  • SKILL.md 核心强规则补入第 16 条(公式与符号体例)和第 17 条(archive 迭代留痕)
  • 交底书模板和初稿模板在“示例跑通过程”处补入公式体例指引,指回 references/algorithm-software-disclosure-format.md
  • references 路由表为 algorithm-software-disclosure-format.md 补入“+ 公式与符号体例”

文档完善

  • 同步更新 TASKS.md 和 DECISIONS.md,记录本次公式体例与迭代留痕补强

[1.5.3] - 2026-05-28

改进

  • 补强“理解项目架构但不展示模块清单”的规则:代码架构必须先被理解,再转译为技术对象、对象关系、状态表示、动作更新、时序推进和输出结果
  • 在 algorithm-software-disclosure-format.md 中补入参考样稿抽取出的“权利要求与说明书镜像关系”,要求摘要、独立权利要求、发明内容和具体实施方式围绕同一组 S1...Sn 步骤展开
  • 在项目画像、代码抽取、交底书模板和初稿模板中增加“架构转译”要求,避免把框架、服务、数据库、接口或技术选型清单当作正文主线
  • 强化具体实施方式写法:要求选择典型场景或样例输入,将 S1...Sn 从输入、状态、参数、判断、更新到输出完整跑通

文档完善

  • 同步更新 README.md、TASKS.md 和 DECISIONS.md,记录本次从算法/调度类样稿进一步抽取出的架构转译规则
  • 中性化历史记录中的外部样稿来源表述,避免保留客户来源痕迹

[1.5.2] - 2026-05-28

改进

  • 统一 references/ 口径:默认将软件项目视为算法/软件类发明,抽取结果优先服务于权利要求布局和具体实施方式
  • 将 project-analysis-spec.md 的“项目代码技术盘点”口径调整为“项目技术方案画像”,避免按工程目录或模块层级组织正文
  • 将 code-extraction-spec.md 调整为 S1...Sn 方法步骤、F1...Fn 技术特征、E1...En 证据编号的抽取方式
  • 将“权利要求-代码证据矩阵”对外表述收口为“权利要求-证据矩阵”,强调权利要求特征为主线、代码模块仅作证据位置

技术优化

  • 调整布局卡、证据矩阵、初稿和自检模板中的表头与文件引用,减少“模块清单式”填写诱导

[1.5.1] - 2026-05-28

改进

  • 将 SKILL.md 从 771 行压缩为约 200 行的入口与路由文档,减少与 references/ 中执行规范的重复
  • 明确 templates/ 只保存可填充交付骨架,references/ 只保存执行规则和判断标准,继续保留两者分层
  • 保留 T0/T1 输入闸门、说明书式交底书、S1...Sn 步骤链、A/B/C 证据分级和两步起草链路等核心规则

技术优化

  • 删除本地生成的空白记忆文件和 .DS_Store,减少技能目录杂项

[1.5.0] - 2026-05-28

新增

  • 新增 references/algorithm-software-disclosure-format.md,沉淀从参考材料抽取出的算法/软件类说明书式交底书格式

改进

  • 将默认技术交底书模板重构为“方案基本信息 → 技术领域 → 背景技术 → 发明内容 → 附图说明 → 具体实施方式 → 技术效果 → 替代实施方式 → 代码证据摘要与附录索引 → 待确认事项”
  • 同步重写权利要求布局模板、权利要求-代码证据矩阵模板、发明专利初稿模板和初稿自检模板,使全链路围绕步骤 S1...Sn 保持一致
  • 在 SKILL.md 中新增“参考模板 / 说明书格式抽取”步骤,要求先分析用户提供的模板、样本或代理师格式要求,再生成交底书或初稿
  • 更新 references/patent-drafting-quick-reference.md 和 references/patent-drafting-spec.md,补入算法/软件类说明书式起草规则
  • 更新 references/code-extraction-spec.md,要求从代码证据中整理可贯穿交底书、布局卡、证据矩阵和初稿的步骤链

文档完善

  • 同步更新 README.md、TASKS.md 和 DECISIONS.md,记录本次基于外部参考样稿形成的全链路调整

[1.4.4] - 2026-05-28

改进

  • 将技术交底书默认表达进一步收紧为“说明书式正文 + 独立证据映射/附录”,避免在正文主体中堆叠代码来源、重点模块、函数名和路径表
  • 更新 SKILL.md 的 L2 技术交底书规则,新增正文禁止项和“技术问题 → 总体构思 → 实施步骤 → 关键机制 → 技术效果”的生成顺序
  • 重写 templates/invention-patent-disclosure-template.md 的主体结构,将代码证据摘要移动到后置附录位置,并新增证据状态摘要、实施步骤和表达自检要求
  • 更新 references/code-extraction-spec.md,增加正文筛选阈值和输出拆分规则

文档完善

  • 同步更新 README.md、TASKS.md 和 DECISIONS.md,记录基于外部交底样稿与方案清单复盘形成的交底书表达调整

[1.4.3] - 2026-05-27

新增

  • 新增 templates/patent-title-clarification-card-template.md,用于处理仅有专利名称、标题或一句话方向的弱输入场景
  • 在 SKILL.md 中新增 L0 名称反向澄清层,要求先确认客户意图和最小技术闭环,再进入交底书或初稿

改进

  • 明确区分“代码证据映射”和“技术交底书正文”:代码路径、函数、字段、状态和测试证据保留在证据表或附录中,交底书正文优先表达技术问题、方案构思、实施方式和技术效果
  • 重写 templates/invention-patent-disclosure-template.md 的表达规则,避免把交底书写成代码盘点报告
  • 更新 references/code-extraction-spec.md,增加从代码证据到交底书表达的转译规则

文档完善

  • 同步更新 README.md、TASKS.md 和 DECISIONS.md,记录本次基于外部交底样稿复盘形成的流程调整

[1.4.2] - 2026-04-06

新增

  • 新增 references/patent-drafting-quick-reference.md,将《专利审查指南》撰写部分和计算机程序发明保护主题压缩成 agent 可直接执行的短版速查卡

改进

  • 在 SKILL.md 中补充默认阅读顺序:起草层优先读速查卡,再按需下钻完整起草规范
  • 进一步降低 code2patent 进入初稿阶段的认知负担,使 agent 更容易稳定执行“证据映射 → 布局卡 → 初稿 → 自检”的链路
  • 同步更新 README.md、TASKS.md 和 DECISIONS.md 记录本次优化

文档完善

  • 2026-04-22:按独立仓库 README 新规范重写首页,突出代码证据映射、交底书、权利要求布局和专利初稿的交付链路,并补充安装方式、使用边界、核心设计、关键文件、Legal Skills 关联项目导流、作者联系入口和微信二维码

[1.4.1] - 2026-04-05

改进

  • 收口 code2patent 的官方起草依据:不再把《专利法实施细则》或通用申请事项说明作为主依据,改为以《专利审查指南》第二部分第二章“说明书和权利要求书”为主
  • 调整 references/patent-drafting-spec.md,把说明书、权利要求书、摘要的起草要求重新压缩到《专利审查指南》的撰写规则上
  • 强化计算机程序相关发明的保护主题提示,在起草规范和模板中明确纳入“计算机程序产品”这一产品权利要求主题
  • 更新 SKILL.md、初稿模板、布局模板和自检模板,使“方法 / 装置 / 存储介质 / 程序产品”四类口径更一致
  • 同步更新 README.md、TASKS.md 和 DECISIONS.md 记录本次收口调整

[1.4.0] - 2026-04-05

新增

  • 新增 references/patent-drafting-spec.md,沉淀中国发明专利初稿的结构基线、权利要求写法、充分公开要求和自检规则
  • 新增 templates/invention-patent-claim-layout-template.md,用于先搭建权利要求布局卡
  • 新增 templates/invention-patent-claim-evidence-matrix-template.md,用于把权利要求特征逐项回勾到代码证据
  • 新增 templates/invention-patent-draft-self-check-template.md,用于对初稿进行结构、证据和术语一致性检查

改进

  • 将 code2patent 的起草链路升级为 L1 代码证据映射 → L2 技术交底书 → L2.5 权利要求布局 → L3 发明专利初稿
  • 在 SKILL.md 中固化“布局卡 → 证据矩阵 → 初稿 → 自检表”的两步写作规则
  • 重写发明专利初稿模板,使其覆盖说明书、三套平行保护主题草稿、摘要、请求书待填字段清单和待确认事项
  • 更新技术交底书模板,增加“权利要求布局准备”章节,明确 A / B / C 级证据进入不同起草位置
  • 更新 references/code-extraction-spec.md,将 A / B / C 级证据与独立权利要求、从属权利要求和实施例的写法对应起来
  • 将 README.md 中 code2patent 的版本和能力说明同步到本次增强

技术优化

  • 默认法域收口为中国发明专利,并在 SKILL.md 中补充官方起草基线
  • 默认起草目标收口为“接近可申报版”,但继续保留“待代理师 / 研发确认事项”作为强制输出
  • 默认平行准备方法、系统 / 装置、计算机可读存储介质三套保护主题草稿,方便代理师择优整合

[1.3.5] - 2026-03-18

改进

  • 将技能当前名称统一收口为 code2patent
  • 更新 SKILL.md frontmatter 中的 name 字段
  • 同步整理技能级文档中的当前名称和目录表述,避免继续混用旧名称

[1.3.4] - 2026-03-18

改进

  • 在 SKILL.md 中将 PRD、产品方案、需求说明加入启动提问和输入优先级
  • 调整材料优先级和搜索顺序,明确在深挖代码前先读用户提供的 PRD 和代码仓库中的 README
  • 明确无候选清单时的后续步骤:先自动生成候选方案清单,再经人工筛选后回到定向检索模式
  • 更新 references/project-analysis-spec.md,提升 README 和 PRD 的前置阅读优先级

[1.3.3] - 2026-03-18

新增

  • 新增 archive/ 目录,用于统一沉淀技能运行产生的中间产物和最终产物

改进

  • 调整启动提问:若用户没有候选专利方案清单,则默认由 Agent 先自动生成候选方案清单
  • 在 SKILL.md 中加入归档规则,明确所有产物统一写入 archive/YYYY-MM-DD-主题/
  • 调整标准工作流程,新增“创建 archive 输出目录”步骤
  • 调整推荐交付文件路径,使候选清单、技术交底书和专利初稿都默认落在归档目录中

[1.3.2] - 2026-03-17

改进

  • 在 SKILL.md 中增加“启动提问”机制,要求先确认用户是否已有候选专利申请清单
  • 明确入口分流:有清单时走定向检索;无清单时先做候选方案挖掘
  • 增加强规则:未经过人工筛选确认的候选方案,不直接进入技术交底书或专利初稿生成
  • 调整“可专利方案挖掘模式”的推荐交付文件,增加“待人工筛选”和“人工筛选确认记录”节点

[1.3.1] - 2026-03-17

新增

  • 新增 templates/ 目录,用于集中存放交付模板

改进

  • 将技术交底书模板迁移至 templates/invention-patent-disclosure-template.md
  • 将发明专利初稿模板迁移至 templates/invention-patent-draft-template.md
  • 将技术交底书模板重写为面向研发与代理师协作的“交底书结构”,不再与专利初稿结构混同
  • 将 references/ 收口为规范目录,仅保留项目分析规范和代码抽取规范
  • 调整 SKILL.md,明确 templates/ 与 references/ 的职责区分

[1.3.0] - 2026-03-17

新增

  • 恢复 references/02-invention-patent-draft-template.md,重新提供独立的发明专利初稿模板
  • 新增 references/03-project-analysis-spec.md,沉淀“先宏观后局部”的项目分析规范
  • 新增 references/04-code-extraction-spec.md,沉淀候选方案映射与代码证据提取规范

改进

  • 调整 references/01-invention-patent-disclosure-template.md,使其回归为纯粹的发明专利技术交底书模板
  • 调整 SKILL.md,明确两条核心交付场景:技术交底书、发明专利初稿
  • 将项目分析与代码抽取的细节从 SKILL.md 主文档中解耦到独立 reference 文件

技术优化

  • references/ 目录从“单模板”收口模式调整为“2 个模板 + 2 个规范文件”的结构
  • 主文档聚焦流程、选择规则和协作边界,降低后续维护成本

[1.2.1] - 2026-03-17

改进

  • 重排唯一保留的发明专利模板,使其按中国发明专利常见结构组织
  • 将模板结构统一为“说明书部分 + 权利要求书草稿 + 说明书摘要 + 摘要附图建议”
  • 调整 SKILL.md 中对“发明专利初稿”的定义,避免与技术交底书结构混用

[1.2.0] - 2026-03-17

改进

  • 收口 references/ 目录,只保留一个内置的发明专利技术交底书模板
  • 删除标准专利、实用新型、代码证据映射、可专利方案挖掘、发明专利初稿、项目边界画像等参考模板文件
  • 调整 SKILL.md,明确其他产物按流程直接生成,不再分别维护参考模板

技术优化

  • 模板策略从“多模板并存”简化为“客户模板优先,内置唯一模板兜底”
  • 将 skill 的内置范围进一步聚焦到“代码项目 → 发明专利技术交底书”主场景

[1.1.0] - 2026-03-17

新增

  • 新增“代码证据映射”交付层,支持将候选专利方案映射到代码仓库中的具体实现
  • 新增 references/04-code-evidence-mapping-template.md,用于沉淀方案、模块、代码证据和技术效果之间的对应关系
  • 新增 references/05-patent-opportunity-mining-template.md,用于从代码仓库主动挖掘可专利技术方案
  • 新增 references/06-invention-patent-draft-template.md,用于在交底书基础上继续生成发明专利初稿
  • 新增 references/07-project-boundary-dependency-profile-template.md,用于在进入代码细节前先完成项目边界与依赖画像

改进

  • 重写 SKILL.md,将技能定位从“通用交底书生成”升级为“代码仓库到专利交付”的流程型技能
  • 明确当前主模式为“代码仓库 + 人工候选方案 → 代码证据提取 → 技术交底书”
  • 明确后续两个扩展方向:自动总结可申请专利方案、直接生成发明专利初稿
  • 引入 A/B/C 三级证据分级规则,区分直接实现、归纳实现与待确认内容
  • 新增“用户提供材料优先读取”规则,要求优先读取客户方案清单、沟通纪要和用户提供的 Word 模板
  • 新增“项目边界与依赖画像”要求,先识别自研代码、关联仓库和第三方依赖,再进入方案抽取
  • 明确软件、算法、Agent 系统场景默认优先走发明专利模板,实用新型仅作例外分支
  • 固化“先宏观后局部”的搜索方式,要求先查看依赖文件、部署文件、说明文档和运行时配置,再下钻业务代码

技术优化

  • 增加项目代码盘点、候选方案映射、研发补充问题清单等协作节点
  • 增加与 repo-research、patent-analysis、patent-download 等技能的协作说明

待办事项

  • 为常见技术栈补充专项代码阅读指引
  • 增加真实代码项目示例,验证完整交付链路

[1.0.0] - 2026-03-17

新增

  • 初始版本发布
  • 支持两种输入方式:
    1. 对话输入(代码片段、技术描述、创新点说明)
    2. 文件输入(支持 .py/.js/.java/.go/.rs 等代码文件)
  • 支持两种输出格式:
    1. 标准专利格式(发明/实用新型)
    2. 灵活技术文档格式
  • 完整工作流程:需求确认 → 信息提取 → 技术分析 → 方案撰写 → 输出交付
  • 专利技术交底书结构详解
  • 代码到专利语言转化指南
  • 提供三种模板:
    • references/01-patent-disclosure-template.md - 标准专利技术交底书模板
    • references/02-invention-patent-template.md - 发明专利交底书模板
    • references/03-utility-model-template.md - 实用新型交底书模板
  • 与 md2word、legal-doc-writing、patent-analysis 技能的配合说明

Source: SKILL.md on GitHub

No alerts15d3 checks · Risk SAFE
  • Gen Agent Trust Hub15d

    The skill 'code2patent' is a comprehensive set of templates and instructions designed to help an AI agent draft patent documents from code repositories. It is well-structured, emphasizes human confirmation, and does not contain any malicious code, external dependencies, or data exfiltration patterns.

  • Socket15d

    No alerts

  • Snyk15d

    Risk: LOW · No issues

Signed by skilld at e4a5f3c. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 3 months ago
homepage
https://github.com/cat-xierluo/legal-skills
author
杨卫薪律师(微信ywxlaw)
version
1.6.0

README badge

README badge for cat-xierluo/legal-skills/code2patent