oh-my-patent plugin
A plugin and skill with 14 agents for patent work: prior-art search, idea storming, drafting, review and figures in Claude Code and Codex
- 116 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Installation writes plugin configuration into the workspace and the skill folders of the chosen agents
- The invention description goes to the model and search sources before filing, so confidentiality depends on your host settings
Install
- Works in
Manual install
npm install -g oh-my-patentThen in the workspace run `oh-my-patent adapt install`, which writes the plugin configuration for Claude Code, Codex and OpenCode. Node.js 22 or newer is required.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Installation writes plugin configuration into the workspace and the skill folders of the chosen agents
- The invention description goes to the model and search sources before filing, so confidentiality depends on your host settings
This is third-party code. Review the repository files before installing.
What it does
oh-my-patent takes an invention description from idea to finished materials for a filing inside Claude Code, Codex or OpenCode. Plugin mode brings the Archimedes orchestrator with 14 agents, 6 skills and 9 commands, while skill mode packs the same into one entry point with its resources and runtime. Node.js 22 or newer is required. Work runs in ten stages: preparation and prior-art search, two rounds of brainstorming, a draft, figures, a quality-check loop, a final review and final figures. Ideas face examiner-style challenges, and separate specialists assess security, compliance and patentability. Rounds, scores and reasons for decisions are saved in `.brainstorm/`, project state lives in `.patent/state.json`, so you can branch from a recorded node or return to the project later. For drawings it prepares specifications and editable SVG.
Who it is for. Inventors and patent specialists at technical companies who prepare an invention description together with an agent and want a record of the decision path.
Good fit when
- There is a technical idea or a repository and a structured invention description has to be built from it
- A finished description is reviewed for patentability, security and compliance
- Prior-art search is needed with a report of the sources found, with no invented later stages
- Figures for a filing are drawn in SVG with review and human acceptance
- A project runs for weeks and you need to return to a saved round
Not a fit when
- You need legal advice or filing with a patent office: the kit prepares materials and conclusions stay with a human
- The task is ordinary programming or general drawing: the kit does not react to it
- Node.js is older than 22 and cannot be upgraded
- Invention details must not be shown to a model or search services
Example request
Create a patent project on homomorphic encryption for privacy-preserving computing and start with preparation and prior-art searchLimitations
Node.js 22 or newer is needed, and 22.20 for installing the skill through the Skills CLI. Prior-art search requires an available source, for example a connected MCP server, and its operation must be confirmed with a separate call in the host; academic-only search is allowed just after you explicitly accept its limits. Final figures without a preview and human acceptance do not count as ready. Plugin and skill modes cannot be mixed in one project, and the author advises choosing one.
How to disable. Remove the configuration added by `oh-my-patent adapt install` using the method in the project installation guide: the author keeps backups and rollback. For skill mode delete the `oh-my-patent` folder from `.claude/skills/` or `.agents/skills/`.
FAQ
How do I install oh-my-patent in Claude Code?
Run `npm install -g oh-my-patent`, then `oh-my-patent adapt install` in your workspace. For one host add `--tool claude-code`; then open the directory in Claude Code and select Archimedes.
How does skill mode differ from plugin mode?
The plugin installs an orchestrator with 14 agents, 6 skills and 9 commands, while the skill offers one `oh-my-patent` entry point and carries its own resources. Install the skill with `npx skills add illusionaireal/oh-my-patent`; no global CLI is needed.
How do I resume a project the next day?
Open the same directory and ask to resume: state is read from `.patent/state.json` and agent outputs sit in `references/`. If several projects match, the agent asks which one to take.
Which agents are supported?
Claude Code, Codex and OpenCode, in both modes. A table in the documentation maps them to skill folders: `.claude/skills/oh-my-patent` for Claude Code and `.agents/skills/oh-my-patent` for Codex and OpenCode.
Does it need an external patent search service?
The search stage needs an available source: a connected MCP server or the host search. The environment check reports search and drawing readiness separately; without search you can still draft and draw from material you already have.
Discussion
No questions or reviews yet.
Related
PluginsClaude Patent Creator prepares a patent application in Claude Code: prior art search, MPEP checks, drawings and a draft
Paper2Patent drafts a Chinese patent application from a research paper: claims, specification, drawings and self-checks.
patent-disclosure-skill for Chinese patents
patent-disclosure-skill
Nine skills for patent work in China: invention disclosures, application documents, CNIPA search, patent reading and office action replies
The skill leads an inventor by dialogue to a CNIPA technical disclosure and exports it to Word with patent figures
legal-skills: patent skills
legal-skills
Three skills for a US patent application: a 316-item audit, a mock USPTO examination and a design-around check of the claims
A marketplace of five Claude Code plugins for researchers: literature search, research design, project memory and manuscript work
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| oh-my-patent (this card) | no | 116 | |
| patent-disclosure-skill for Chinese patents | no | 13,376 | nine skills for patent work in China with CNIPA site search, without an orchestrator or a decision path record |
| Patent CLI | no | 567 | a command-line tool that finds similar tools in registries and on GitHub and does not prepare invention descriptions |
README in short
The documentation compares the two install modes and describes the ten workflow stages, the agent roles and the environment check performed before work. For drawings it lays out how a rendering tool is chosen, with an SVG fallback and a 60-second cap on local rendering.