~ / rigs / RobThePCGuy / Claude-Patent-Creator

RobThePCGuy/Claude-Patent-Creator

USPTO patent creation system with MCP server + Claude Code plugin. Hybrid RAG search over MPEP/USC/CFR, BigQuery access to 76M+ patents, automated 35 USC 112 compliance checks, prior art search, diagram generation. GPU-accelerated with

↗ GitHub ★ 196 mit updated 3d ago collection Claude Code Claude plugin
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~6.5k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ npx degit RobThePCGuy/Claude-Patent-Creator/agents ./rig-claude-patent-creator/agents
$ npx degit RobThePCGuy/Claude-Patent-Creator/commands ./rig-claude-patent-creator/commands
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills ./rig-claude-patent-creator/skills
$ npx degit RobThePCGuy/Claude-Patent-Creator/hooks ./rig-claude-patent-creator/hooks

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/bigquery-patent-search .claude/skills/bigquery-patent-search
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/development-assistant .claude/skills/development-assistant
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/epc-search .claude/skills/epc-search
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/epo-patent-analyzer .claude/skills/epo-patent-analyzer
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/epo-patent-search .claude/skills/epo-patent-search
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/index-manager .claude/skills/index-manager
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/mpep-search .claude/skills/mpep-search
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/patent-application-creator .claude/skills/patent-application-creator
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/patent-claims-analyzer .claude/skills/patent-claims-analyzer
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/patent-diagram-generator .claude/skills/patent-diagram-generator
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/patent-reviewer .claude/skills/patent-reviewer
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/patent-search .claude/skills/patent-search
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/pct-application .claude/skills/pct-application
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/prior-art-search .claude/skills/prior-art-search
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/setup-assistant .claude/skills/setup-assistant
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/testing-assistant .claude/skills/testing-assistant
$ npx degit RobThePCGuy/Claude-Patent-Creator/skills/troubleshooting-assistant .claude/skills/troubleshooting-assistant
$ curl -fsSL --create-dirs -o .claude/agents/epo-patent-analyzer.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/epo-patent-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/epo-patent-drafter.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/epo-patent-drafter.md
$ curl -fsSL --create-dirs -o .claude/agents/mpep-expert.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/mpep-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/mpep-researcher.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/mpep-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/patent-analyzer.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/patent-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/patent-creator.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/patent-creator.md
$ curl -fsSL --create-dirs -o .claude/agents/patent-development.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/patent-development.md
$ curl -fsSL --create-dirs -o .claude/agents/patent-drafter.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/patent-drafter.md
$ curl -fsSL --create-dirs -o .claude/agents/patent-illustrator.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/patent-illustrator.md
$ curl -fsSL --create-dirs -o .claude/agents/patent-researcher.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/patent-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/patent-search-specialist.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/patent-search-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/pct-application-specialist.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/pct-application-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/prior-art-searcher.md https://raw.githubusercontent.com/RobThePCGuy/Claude-Patent-Creator/main/agents/prior-art-searcher.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

Skills (17)

Subagents (13)

epo-patent-analyzer
model: sonnet
Automated EPO patent application analysis for EPC compliance - claims (Art. 84 EPC), sufficiency (Art. 83 EPC), and formalities (Rules 42-49 EPC)
epo-patent-drafter
model: sonnet
Expert in drafting EPO-compliant patent claims and specifications. Specializes in two-part form claims, problem-solution approach, and EPC Rules 42-43 compliance.
mpep-expert
model: sonnet
Expert in USPTO MPEP, 35 USC statutes, and 37 CFR regulations. Provides legal research, examiner guidance, and compliance interpretation using hybrid RAG search.
mpep-researcher
model: sonnet
Expert in searching and interpreting USPTO MPEP, 35 USC statutes, 37 CFR regulations using hybrid RAG search (FAISS + BM25 + HyDE)
patent-analyzer
model: sonnet
Automated patent application analysis for USPTO compliance - claims (35 USC 112b), specification (35 USC 112a), and formalities (MPEP 608)
patent-creatorDrafts complete patent applications autonomously through 6-phase workflow (estimated 55-80 min). Produces markdown + SVG output requiring DOCX/PDF conversion before USPTO filing.
patent-development
model: sonnet
Specialized agent for developing and extending the Claude Patent Creator codebase - adding MCP tools, analyzers, and features
patent-drafter
model: sonnet
Expert in drafting USPTO-compliant patent claims and specifications. Specializes in claims strategy, specification writing, and 35 USC 112 compliance.
patent-illustrator
model: sonnet
Expert in creating patent-style technical diagrams - flowcharts, block diagrams, system architectures - using Graphviz with proper reference numbering.
patent-researcher
model: sonnet
Expert in patent prior art searching, patentability assessment, and competitive intelligence. Uses BigQuery (100M+ patents), CPC classification, and systematic 7-step methodology.
patent-search-specialist
model: sonnet
Expert in patent prior art searching using BigQuery (100M+ patents), USPTO API, and local corpus with systematic 7-step methodology
pct-application-specialist
model: sonnet
Expert in preparing PCT international applications under the Patent Cooperation Treaty. Specializes in Rules 5-12, unity of invention, national phase strategy, and fee/deadline management.
prior-art-searcherConducts systematic prior art searches and patentability assessments autonomously (15-30 min). Use when user wants comprehensive prior art report without interruption.

Slash commands (16)

/check-pct-formalities/configure-bigquery/create-epo-patent/create-patent/full-review/rebuild-index/review-claims/review-epo-claims/review-epo-formalities/review-formalities/review-specification/search-epo/search-prior-art/setup-patent-creator/setup-patent-system/test-system

Similar rigs

copied ✓