跳到主要内容
知仓学习社ZHICANG

patent-docket

按发明人/工程师给的材料一趟写出交底书和申请文件;申请问题清单上的缺口最多改三轮。缺技术事实就问人,不编。触发:交底申请一起做、从零出交底和申请、一条龙、帮写交底再出申请、按清单改、会稿、案卷、/patent-docket。

读凭据执行命令严重 0 · 高危 5handsomestWei/patent-disclosure-skill

它会碰到什么

扫了多少32 个文本文件,45 KB
它会碰到什么读凭据执行命令
命中总数5 处
命中统计严重 0 · 高 5 · 中 0 · 低 0
逐条看命中(5 条严重或高危)
  • tests/test_docket.py:145cred-envread
    old = os.environ.get("PATENT_DOCKET_OUTPUT_DIR")
  • tests/test_docket.py:146cred-envread
    os.environ["PATENT_DOCKET_OUTPUT_DIR"] = tmp
  • tests/test_docket.py:166cred-envread
    os.environ["PATENT_DOCKET_OUTPUT_DIR"] = old
  • tools/docket_paths.py:16cred-envread
    env = (os.environ.get(ENV_OUTPUT_DIR) or "").strip()
  • tools/stdio_utf8.py:34exec-spawn
    return subprocess.run(cmd, **kwargs)

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

案卷会稿

单 agent 协调者。Read prompts/guardrails.md,再 Read prompts/intake.md 禁止跳过 intake 直接派工。

本包只调度与记案卷,不写交底正文、不出四件套。派工时 Read 对方 SKILL.md 并按该包执行;禁止调用其他子技能的 tools/

加载顺序(每次进入都走)

  1. prompts/guardrails.md
  2. prompts/intake.md(判定 from_zero / from_disclosure / from_application / resume
  3. 按 intake 结果只加载下列之一,不要一次读完所有 prompt:
  • 新开或从零 → prompts/bootstrap.md
  • 已有 docket.yamlprompts/resume.md
  1. 之后按 docket.yamlphase 只读对应文件(见下表)。阶段表在 references/phases.yaml

| phase | 再读 |

|---------|------|

| bootstrap_disclosure / wait_disclosure / dispatch_disclosure | prompts/dispatch_disclosure.md |

| bootstrap_application / wait_application / dispatch_application | prompts/dispatch_application.md |

| triage | prompts/triage.mdreferences/issue_taxonomy.md |

| ask_human | prompts/ask_human.md |

| round_close | prompts/round_close.md |

| terminal_* | prompts/round_close.md(只做收口陈述 + ## 交付后请确认,不再派工) |

阶段合法跳转:references/phases.yaml。机器校验:tools/validate_docket.py。tracker 落盘:tools/emit_tracker.py。交接只传路径:references/handoff_contract.md

轮次

  • 上限 config.yamlmax_rounds(默认 3),细则 references/max_rounds.md
  • 从零:首套交底 + 首套申请记为第 1 轮。
  • 之后每「分诊 → 派工 → 再出申请并核清单」加 1 轮。
  • 第 3 轮结束后必须停。

命令

python skills/patent-docket/tools/init_docket.py --case-id 案件slug --mode from_zero
python skills/patent-docket/tools/validate_docket.py --yaml outputs/docket/案件slug/docket.yaml
python skills/patent-docket/tools/emit_tracker.py --yaml outputs/docket/案件slug/docket.yaml

案卷目录默认 outputs/docket/{case_id}/(gitignore 的 outputs/)。机读前缀:DOCKET_DIR: / DOCKET_YAML: / DOCKET_OK: / DOCKET_ERROR:

不做:审查答复、政策简报、著录检索当会稿引擎、多 agent 分发、把聊天摘要当成技术事实。

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

它属于哪个仓库

星标★ 9,667
本站分层T1
该仓技能数9
原文件路径skills/patent-docket/SKILL.md

同一个仓库里的其他技能

看这个仓库的全部 9 个技能