按发明人/工程师给的材料一趟写出交底书和申请文件;申请问题清单上的缺口最多改三轮。缺技术事实就问人,不编。触发:交底申请一起做、从零出交底和申请、一条龙、帮写交底再出申请、按清单改、会稿、案卷、/patent-docket。
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
单 agent 协调者:立案、分诊、派工、记轮次。按发明人/工程师给的材料一趟串起交底书和申请文件。本包只调度与记案卷,不写交底正文、不出四件套。
须用户点名(交底申请一起做、从零出交底和申请、一条龙、帮写交底再出申请、按清单改、会稿、案卷、/patent-docket)。只写交底,或已有交底只出四件套时,不进案卷。
发明人/工程师材料;已有则读磁盘上的交底 md、申请 md、问题清单。状态以 outputs/docket/{case_id}/docket.yaml 为准。缺技术事实就问人,不编、不以聊天记忆当事实。
先 Read prompts/guardrails.md,再 Read prompts/intake.md。 派工时 Read 对方 SKILL.md 并按该包执行。对方包自己跑自己的 tools/。
每次进入都走:
prompts/guardrails.mdprompts/intake.md(判定 from_zero / from_disclosure / from_application / resume)prompts/bootstrap.mddocket.yaml → prompts/resume.mddocket.yaml 的 phase 只读对应文件。阶段表在 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.md → references/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.yaml 的 max_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机读前缀:DOCKET_DIR: / DOCKET_YAML: / DOCKET_OK: / DOCKET_ERROR:。
prompts/guardrails.md。本包只改 outputs/docket/。outputs/docket/{case_id}/:docket.yaml、TRACKER.md(只由 emit_tracker.py 生成)、可选 ROUND-{n}.md。交底正文与四件套分别在交底包、申请包目录。收口对话末块标题 交付后请确认。
handsomestWei/patent-disclosure-skill
6935a14
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.