SuperAPI AI Directory

patent-drafter

Writing & research

View repository

Updated 10-16 07:58

About this skill

Patent Drafter — Patent Specification Drafting Pipeline

Converts an invention's technical idea into a systematic patent specification set.

Execution Mode

Agent Team — 5 agents communicate directly via SendMessage and cross-verify each other's work.

Agent Composition

Agent File Role Type
prior-art-researcher .claude/agents/prior-art-researcher.md Prior art search, novelty/inventive step analysis general-purpose
claim-drafter .claude/agents/claim-drafter.md Independent/dependent claim drafting, claim scope design general-purpose
specification-writer .claude/agents/specification-writer.md Detailed description of invention, embodiment writing general-purpose
drawing-designer .claude/agents/drawing-designer.md Drawing composition, reference numeral descriptions general-purpose
patent-reviewer .claude/agents/patent-reviewer.md Consistency cross-verification, description deficiency check general-purpose

Workflow

Phase 1: Preparation (Performed Directly by Orchestrator)

  1. Extract from user input:
    • Title of Invention: Technical title
    • Technical Field: The field to which the invention belongs
    • Invention Overview: Core technical concept, components, operating principles
    • Problem to be Solved: Problems with existing technology and the problem to be solved
    • Existing Materials (optional): Invention report, technical documents, prototype information
  2. Create the _workspace/ directory in the project root
  3. Organize the input and save to _workspace/00_input.md
  4. Determine the execution mode based on the requested scope

Phase 2: Team Assembly and Execution

Order Task Owner Dependencies Output
1 Prior Art Search prior-art-researcher None _workspace/01_prior_art_report.md
2 Claim Drafting claim-drafter Task 1 _workspace/02_claims.md
3a Specification Writing specification-writer Tasks 1, 2 _workspace/03_specification.md
3b Drawing Design drawing-designer Task 2 _workspace/04_drawings.md
4 Patent Review patent-reviewer Tasks 1, 2, 3a, 3b _workspace/05_review_report.md

Tasks 3a (Specification) and 3b (Drawing) are executed in parallel. Both depend on claims, so they can start simultaneously after Task 2 is complete. However, both sides communicate for reference numeral coordination.

Inter-agent Communication Flow:

  • prior-art-researcher completes -> Delivers differentiation points and design-around direction to claim-drafter
  • claim-drafter completes -> Delivers elements and terms to specification-writer, structure to drawing-designer
  • specification-writer <-> drawing-designer: Mutual coordination of reference numeral system
  • patent-reviewer cross-verifies all deliverables. If Red must-fix items found, requests revision from relevant agent (up to 2 times)

Phase 3: Integration and Final Deliverables

  1. Review all files in _workspace/
  2. Verify that all Red must-fix items from the review report have been addressed
  3. Report the final summary to the user:
    • Prior Art Search Report — 01_prior_art_report.md
    • Claim Set — 02_claims.md
    • Detailed Description of Invention — 03_specification.md
    • Drawing Description — 04_drawings.md
    • Review Report — 05_review_report.md

Modes by Request Scope

User Request Pattern Execution Mode Agents Deployed
"Write the full patent specification" Full Pipeline All 5 agents
"Just search prior art" Search Mode prior-art-researcher only
"Just draft claims" Claims Mode claim-drafter + reviewer
"Write spec from these claims" (existing claims) Specification Mode specification-writer + drawing-designer + reviewer
"Review this specification" Review Mode patent-reviewer only

Data Transfer Protocol

Strategy Method Purpose
File-based _workspace/ directory Storing and sharing main deliverables
Message-based SendMessage Real-time delivery of key info, numeral coordination, revision requests

File naming convention: {order}_{agent}_{deliverable}.{extension}

Error Handling

Error Type Strategy
Web search failure Prior art researcher works based on general knowledge, notes "DB search not performed"
Insufficient invention info Request additional info from user, draft with minimum information
Agent failure Retry once -> if failed, proceed without that deliverable, note omission in review report
Red items found in review Request revision from relevant agent -> rework -> re-verify (up to 2 times)
Reference numeral mismatch drawing-designer and specification-writer mutually coordinate

Test Scenarios

Normal Flow

Prompt: "Write a patent specification for an IoT-based smart flowerpot automatic watering system. It measures with a soil moisture sensor and AI adjusts the watering amount based on plant type." Expected Results:

  • Prior Art Search: 5+ prior patents related to IoT watering systems and smart flowerpots
  • Claims: Apparatus independent claim + method independent claim + 5+ dependent claims
  • Specification: Complete structure from technical field through embodiments
  • Drawings: System block diagram + detailed structure diagram + flowchart
  • Review: All consistency matrix items verified

Partial Flow

Prompt: "Just search prior art for this invention idea" Expected Results:

  • Switches to search mode (prior-art-researcher only)
  • Prior art list + in-depth analysis + novelty/inventive step assessment

Error Flow

Prompt: "Write a patent specification, the idea is new battery technology" Expected Results:

  • Full pipeline execution, additional questions due to insufficient invention details
  • When drafting with minimum info, many items marked "inventor verification needed"
  • Review report includes "recommend rewriting after supplementing detailed information"

Agent Extension Skills

Agent Extension Skill Purpose
claim-drafter, patent-reviewer claim-drafting-patterns Claim drafting patterns, claim scope design strategy
prior-art-researcher prior-art-search-strategy Prior art search strategy, novelty/inventive step analysis framework