agentsclimarketplace

Patent scout

Skill mckf111/PatSonar/.claude/skills/patent-scout

输入一个想法/技术方案,查出相关专利,判断值不值得申请、直接做会不会侵权(中国口径,含实用新型),并给合法规避方向。触发词:查新、查专利、这个想法有没有人做过/申请过、会不会侵权、帮我看看能不能做、FTO、规避设计。输入可以是文字描述或文件路径。From its SKILL.md

Install
npx -y skills add mckf111/PatSonar --skill patent-scout

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

6.2 KB, ~2.3k tokens by cl100k_base, as published. Nobody here has run it

想法 → 查新 + 侵权风险 + 规避

输入

用户的想法:一段文字或一个文件路径。若关键技术手段含糊(只说效果不说怎么实现),先追问清楚再动手——手段不明,比对无从谈起。

工作流(严格按序)

生成运行 ID:scout-<两三字slug>-<yyyymmddHHMM>(下文记 RUN)。全程所有 fetch/search 都必须带同一个 RUN,否则校验器会把号全判成编造。

第 1 步:想法拆解(交底提炼)

提炼四件事:技术领域|要解决的问题|技术手段特征清单 T1..Tn(按语义切分,每条一个可比对的手段)|预期效果。写进报告第二节,之后所有比对以此为基准。

第 2 步:生成检索策略

设计 3~5 组检索式,由宽到窄,中英文都要(查新是全球的):

  • 中文组:核心手段词 + 同义词(如 夹紧/夹持/锁紧;涂层/涂覆/覆盖层)
  • 英文组:对应英文术语
  • Google Patents 语法:空格=AND,OR 要大写,短语加引号,支持括号;可加分类号(如 H01M50/409)缩程

第 3 步:执行检索

uv run python -m core.search --query "检索式1" --query "检索式2" ... --num 30 --run RUN
uv run python -m core.search --query "中文核心式" --country CN --num 30 --run RUN

第一条不带 --country(全球查新),第二条限中国(保证中国覆盖,实用新型主要在这里)。输出 OUT: 的 JSON 用 Read 读。

第 4 步:粗筛

对合并结果按 题目+摘要片段 打相关度分:3=疑似同方案,2=同问题近似手段,1=同领域远手段,0=无关。保留 2 分以上的 15~25 篇。把每轮"看了多少、留了多少、弃的标准"记下来(进检索留痕)。

第 5 步:精读比对

抓保留篇目的权利要求(可一次传多个号):

uv run python -m core.fetch <号1> <号2> ... --run RUN

逐篇读 data/patents/<号>.json,做特征比对:想法特征 T1..Tn vs 该专利独立权利要求的特征。标注:

  • X:单篇披露全部特征(毁新颖性)
  • Y:与另一篇合起来能拼出全部特征且组合动机明显(挑战创造性)
  • A:背景参考

第 6 步:滚雪球(1~2 轮)

从相关度 3 分的专利 JSON 里取 citations_backwardcitations_forwardsimilarclassifications,用引文号补抓、用分类号补检索(都带 RUN)。收敛条件:一轮新增高相关(≥2分)文献 <2 篇,或已滚 3 轮——停。

第 7 步:三个结论

  1. 值不值得申请:按 X/Y/A 给红黄绿(口径见模板第一节)。按拟申请类型分叉创造性标准
    • 发明:创造性要"突出的实质性特点和显著的进步"(门槛高,Y 类组合对比文件可跨领域、可多篇)。
    • 实用新型(仅限产品形状/构造类想法):只要"实质性特点和进步"(门槛低),且审查指南限制对比文件——一般只用 1 篇、通常最多 2 篇、且限相同或相近技术领域。因此一个被 Y 类组合挑战、按发明"不值得"的想法,按实用新型很可能仍可授权,别一刀切劝退。想法能否作实用新型看它是不是产品的形状/构造改进(方法、材料配方不能作实用新型)。
  2. 会不会踩雷(FTO,中国口径):逐件判断想法是否落入其独立权利要求全部特征(全面覆盖原则)。按 status 分三类,别只看"仍有效":
    • 🔴 已授权且有效(Active/Granted 且未过 expiry_date,含实用新型):真拦路,落入即侵权。
    • 🟡 在审申请(Pending/Application,看 doc_type/status):不能当没有! 发明申请公布后有临时保护(《专利法》第13条,可主张公布日至授权日的合理使用费),一旦授权权利可追溯。凡其当前公开权利要求覆盖想法的,单列为"未来风险/黄灯",提示到国知局复核审查进度与最新权利要求。
    • 🟢 已失效/届满/驳回:列为"自由使用信号"。
  3. 怎么绕:对每件拦路专利,逐特征给"删/换/绕"方向;等同风险口径:替代手段与原特征"手段-功能-效果"三基本相同且容易想到=高;原理不同或效果有实质差异=低。数值范围特征从严适用等同,超出范围一般不构成字面侵权,但端点附近仍需评估等同、不能仅凭改数值断定安全。进阶维度提示(本工具未读审查档案,只能提示):等同范围还受禁止反悔、捐献原则约束——若拦路专利在审查/无效过程中对某特征做过限缩承诺、或说明书公开却未写进权利要求的替代方案,实际等同范围会更窄(对你的规避有利);换特征前建议核对审查档案确认。每个方向配下一步验证动作。

第 8 步:写报告 + 校验

严格按 templates/report_scout.md 章节写,存 out/reports/scout_<slug>_<yyyymmdd>.md

铁律:报告里每个专利号都必须来自本次 RUN 的检索/抓取数据;权利要求引用必须用 > 【公开号·权利要求N】原文 格式逐字复制(可用……截断);至少一处引用块;检索留痕如实记录(检索式、命中数、每轮取舍);免责声明逐字保留。

uv run python -m core.verify_report out/reports/<文件名>.md --run RUN --type scout

不过就改报告重跑(最多 3 轮),禁止改校验器。仍不过则如实告知用户卡点。

第 9 步:交付

对话里只给:三灯结论、拦路专利数、报告路径、需要人工到国知局复核的清单。整份报告不贴对话。

诚实条款

  • 检索有盲区:未命中 ≠ 不存在。报告里必须保留模板的覆盖度声明。
  • 结论全部是"初判"级;用户要做投资/立项决策时,提醒找代理师做正式查新和 FTO。

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Gives 0 of the 12 instructions most legal skills give in ~2.3k tokens

Counted across 234 of the 234 authors here whose files we hold, read 2026-08-07

  • Use text operators for text fieldsin 11 of 234, across 6 files
  • Consult qualified counsel before usein 11 of 234, across 3 files
  • Use PatentSearch API for patent searchesin 10 of 234, across 5 files
  • Confirm jurisdiction, employment type, and required clausesin 9 of 234, across 2 files
  • Choose a document template and tailor role-specific termsin 9 of 234, across 2 files
  • Validate compensation, benefits, and compliance requirementsin 9 of 234, across 2 files
  • Add signature, confidentiality, and IP assignment terms as neededin 9 of 234, across 2 files
  • Open the implementation playbook for detailed templatesin 9 of 234, across 2 files
  • Use TSDR for trademark data retrievalin 9 of 234, across 4 files
  • Ask for clarification if required inputs are missingin 8 of 234, across 2 files
  • Set the USPTO_API_KEY environment variablein 8 of 234, across 3 files
  • Use the uspto-opendata-python library for PEDSin 8 of 234, across 3 files

Said here and by no other author read

  • 若技术手段含糊先追问用户
  • 给每次运行分配一个唯一标识
  • 将所有搜索和抓取绑定到运行标识
  • 将想法拆解为技术特征清单
  • 生成中英文检索式
  • 执行全球和中国专利检索

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.