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
Plugin

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
All reasons and checks

illusionaireal/oh-my-patent

Install

Manual install

npm install -g oh-my-patent

Then 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 review

Extended 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 search

Limitations

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.

Plugins

Claude Patent Creator prepares a patent application in Claude Code: prior art search, MPEP checks, drawings and a draft

PluginExtended access211Repository stars

Paper2Patent drafts a Chinese patent application from a research paper: claims, specification, drawings and self-checks.

SkillMinimal access732Repository stars

Nine skills for patent work in China: invention disclosures, application documents, CNIPA search, patent reading and office action replies

SkillBroad access13.4KRepository stars

The skill leads an inventor by dialogue to a CNIPA technical disclosure and exports it to Word with patent figures

SkillMinimal access87Repository stars

Three skills for a US patent application: a 316-item audit, a mock USPTO examination and a design-around check of the claims

SkillExtended access401Repository stars

A marketplace of five Claude Code plugins for researchers: literature search, research design, project memory and manuscript work

PluginBroad access651Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
oh-my-patent (this card)no116
patent-disclosure-skill for Chinese patentsno13,376nine skills for patent work in China with CNIPA site search, without an orchestrator or a decision path record
Patent CLIno567a 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.

README badge

Report a problem