@inventorlab/claude-plugin
v1.1.1
Published
AI-powered patent drafting toolkit for Claude Code. Generate patent figures, audit specifications, and discover inventions.
Maintainers
Readme
InventorLab
Turn what you're building into patents as you build.
You're building software. Some of what you build is novel — a clever workaround, a non-obvious combination of techniques, a pattern you invented because nothing existed. That's intellectual property, and it's walking out the door every time you git push without documenting it.
InventorLab is a Claude Code plugin that watches your code for novel inventions as you build, helps you articulate what makes them non-obvious, and drafts patent applications with figures — all from the terminal.
Install
claude plugin add @inventorlab/claude-pluginWhat It Does
It watches while you work
Invention Radar runs in the background. When you write code that looks novel — a workaround for an AI limitation, an inverted design pattern, a technique you built because no library existed — it flags it:
"Interesting — instead of retrying on failure, this falls back to a completely different strategy. That failover pattern is non-obvious. Added to IP tracker. Try
/disclosure-sessionwhen you're ready to dig in."
It helps you think
/ideation-session is divergent brainstorming. Describe a problem or a direction, and Claude explores it with you — importing patterns from other domains, inverting assumptions, following threads. Ideas that stick get tracked.
/disclosure-session is convergent. Point it at code you've already built, and it reads the mechanism, asks probing questions, and helps you articulate the inventive step: "What would a skilled engineer have done instead? Why wouldn't they have arrived at your approach?"
It writes the paperwork
/disclosure-form walks you through creating a formal Invention Disclosure Form — the document IP committees use to decide whether to file. Section by section, interactively.
/patent-draft generates a full provisional patent application: specification, claims, and figure specs. Point it at an IDF or IP tracker entries and it produces a filing-ready draft.
/patent-figures generates all patent figures as a project file for the built-in visual editor — system diagrams, flowcharts, conceptual frameworks, swimlanes, and data structure diagrams.
/patent-audit checks everything for consistency — reference numerals match between spec and figures, claim dependencies point to the right parents, nothing was double-shifted during editing.
It scans what you've already built
/invention-check full audits your entire codebase for novel approaches you may have missed. It looks for invention-around-failure patterns, non-obvious combinations, structural solutions to AI limitations, inverted patterns, and cross-domain applications.
The Pipeline
Build something ──→ Invention Radar flags it automatically
│
Or scan existing code ──→ /invention-check full
│
▼
/disclosure-session
"What's the inventive step?"
│
▼
/disclosure-form
Formal IDF for IP review
│
▼
/patent-draft
Provisional application draft
│
┌────────┴────────┐
▼ ▼
/patent-figures /patent-audit
Visual diagrams Consistency check
│ │
└────────┬─────────┘
▼
Review with IP counsel → FileAll Skills
| Skill | What it does |
|-------|-------------|
| /invention-check | Scan code for novel IP — full, recent, or a specific path |
| /ideation-session | Divergent brainstorming with cross-domain patterns and inversions |
| /disclosure-session | Deep-dive to articulate an existing invention from code |
| /disclosure-form | Create an Invention Disclosure Form interactively |
| /patent-draft | Draft a provisional patent application with spec + claims |
| /patent-figures | Generate patent figure project files for the visual editor |
| /patent-audit | Audit reference numerals, claims, and figure alignment |
| Invention Radar | Always-on background monitoring — no invocation needed |
Also Included
- Figure Editor — visual HTML editor for patent diagrams with orthogonal routing, multi-page tabs, PDF export
- Templates — patent application and invention disclosure form templates
- CLAUDE.md snippet — conventions for passive IP tracking during normal development
USPTO Compliance
All skills adhere to USPTO guidance on AI-assisted invention (88 FR 13951; 90 FR 94518). Claude Code functions as an assistive tool — analogous to CAD software or a research database. The inventive contribution is always the human's. The user conceives, directs, and evaluates; the tool helps articulate and formalize.
License
MIT
