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
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
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)
bigquery-patent-searchdevelopment-assistantepc-searchepo-patent-analyzerepo-patent-searchindex-managermpep-searchpatent-application-creatorpatent-claims-analyzerpatent-diagram-generatorpatent-reviewerpatent-searchpct-applicationprior-art-searchsetup-assistanttesting-assistanttroubleshooting-assistant
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-creator | Drafts 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-searcher | Conducts 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
illusionaireal/oh-my-patent
🏛️ The patent plugin for AI coding agents — turn technical ideas into patent disclosures with Claude Code, Codex, and OpenCode.
Pragmatist 2.4k tok ·
DanielC000/loom
Orchestrate a fleet of real Claude Code agents on your Claude subscription, not per-token API bills - local-first.
Skill Collector 24.1k tok ·
pagoda111king/claude-code-pack
Claude Code config pack · 11 agents · 10 skills · 10 commands · 4 hooks · CLAUDE.md template · Solo Founder OS
Orchestrator 3.6k tok ·
CRAG666/dotfiles
Dotfiles Based on the catppuccin colors. Its Fancy
Skill Collector 2.4k tok ·