SuperAPI AI Directory

patent-docket

General & other

View repository

Updated 10-15 22:11

About this skill

Case Conference

Single agent coordinator.First Read prompts/guardrails.md, then Read prompts/intake.md。 It is forbidden to skip intake and directly assign work.

This package only schedules and keeps the docket; it does not write the disclosure body or produce the four-piece set. When assigning work Read the other party SKILL.md and execute according to that package;forbiddento call other sub-skills' tools/。

Loading order (followed every time you enter)

  1. prompts/guardrails.md
  2. prompts/intake.md(determine from_zero / from_disclosure / from_application / resume)
  3. According to the intake result, load only one of the following; do not read all prompts at once:
    • New or from scratch → prompts/bootstrap.md
    • Existing docket.yaml → prompts/resume.md
  4. Afterward, according to docket.yaml the phase read onlythe corresponding file (see the table below). The stage table is in references/phases.yaml。
phase read again
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(only make the closing statement; do not assign work again)

Legal stage transitions:references/phases.yaml. Machine validation:tools/validate_docket.py. Tracker persistence:tools/emit_tracker.py. Handoff only passes paths:references/handoff_contract.md。

Rounds

  • Upper limit config.yaml of max_rounds(default 3), detailed rules references/max_rounds.md。
  • From scratch: the first disclosure set + the first application set count as round 1.
  • Afterward, each "triage → assign work → produce the application again and check the list" adds 1 round.
  • Must stop after the end of round 3.

Command

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

Default docket directory outputs/docket/{case_id}/(gitignore's outputs/). Machine-readable prefix:DOCKET_DIR: / DOCKET_YAML: / DOCKET_OK: / DOCKET_ERROR:。

Not done: examination responses, policy briefs, bibliographic searches as a case conference engine, multi-agent distribution, treating chat summaries as technical facts.