PlugWiki

nature-paper-to-patent Skill: Turn a Research Paper Into a Chinese Patent Draft

Turns a research paper or project files into an evidence-grounded Chinese invention patent draft or technical disclosure (技术交底书).

Installs
13K
on skills.sh
Stars
51.7K
on GitHub
Files
60+
besides SKILL.md
Updated
Nov 2026
last repo commit

nature-paper-to-patent is a Beta skill in the nature-skills collection. Claude reads your paper, code or inventor notes, tags each source passage with an ID, and drafts claims, a specification, an abstract and figures in Chinese. Every material claim feature must map to a source ID, and unsupported features are kept out of formal claims. It also writes a technical disclosure as Markdown plus Word, and can compare a paper with an existing patent.

It runs Python scripts that build Word files and validate the draft. Its prior-art step searches the CNIPA published-patent site and may fall back to web search, using terms taken from your invention. The README calls the output a drafting aid for review by inventors and patent professionals, not a patentability opinion.

Good for

  • Researchers who want a first Chinese patent draft from their own paper
  • Engineers writing a 技术交底书 for a patent attorney from project code and documents
  • Patent agents who want claim features traced back to the source text
  • Teams comparing a paper with an existing patent to find unsupported features

Install nature-paper-to-patent

Claude Code

  1. 1

    Copy this prompt.

    Install the nature-paper-to-patent skill in Claude Code. Run this command:
    
    npx skills add Yuan1z0825/nature-skills --skill nature-paper-to-patent
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js 18+, Python, pip.

The README says the skills CLI installs files only. It does not install Python packages, so run the pip step yourself. It also notes that the CLI uses the skill name shown by --list. The skill folder needs its scripts, static and references folders, so there is no Claude app upload route here.

Built from the package data we hold. Not yet tested by us.

What's in the skill

When it loads

Turn research papers or inventor materials into evidence-grounded Chinese invention patent drafts and technical disclosures. Use for 技术交底书、专利撰写、现有技术对比 and Chinese DOCX patent packages; not general manuscript writing.

Sections in SKILL.md

  1. 1. Load the workflow
  2. 2. Preserve source grounding
  3. 3. Draft through stage gates
  4. 4. Produce Chinese formal documents
  5. 5. Validate before delivery

Key facts

Installs on skills.sh
12,981 as of 2026-11-02
Last commit to the repo
2026-11-01

What it includes

  • Reads manifest.yaml, detects source format, task mode and invention type

    Claude states what it detected in one line, then loads only the matching fragments. Task modes are full draft, claim set, disclosure analysis, technical disclosure, disclosure iteration and paper-patent audit.

    Try: “Convert this paper into a Chinese invention patent draft and claim set.”

    Read · Router

  • Gives paper text, equations, figures and code stable IDs: P, E, F and C

    Every material feature in a formal claim must map to one or more source IDs. Support is marked explicit, inherent, needs-confirmation or unsupported, and unsupported features stay out of formal claims.

    Source grounding

  • Nine stages from intake to final review

    Workflow.md runs intake, source map, technical inventories, evidence ledger, invention concept, claims, specification and figures, abstract and package, and final review, saving intermediate artifacts.

    Write · Stage-gated drafting

  • validate_patent_draft.py then build_patent_package.py on a structured draft.json

    Python scripts check the structured draft and build the Chinese application package as DOCX, with native editable Office Math for formulas.

    Runs code · Validate and build the package

  • Mines patent points from project documents and code, then writes the 技术交底书

    Scans design documents and source code, searches prior art, and writes timestamped Markdown plus Word with Mermaid diagrams. Disclosure iteration merges new material and keeps versions and a revision log.

    Runs code · Technical disclosure

  • cnipa_epub_search.py queries epub.cnipa.gov.cn through Playwright

    Claude picks search terms from your invention and runs the script once per term. If it fails, tooling.md says to fall back to web search such as Google Scholar or Google Patents.

    Runs code · CNIPA prior-art search

  • docx_to_md, pptx_to_md, md_to_docx, mermaid_render, math_render

    Converts Word and PowerPoint files to text, renders Mermaid diagrams and formulas to images, and builds Word output.

    Runs code · Office and diagram tools

  • Compares a supplied paper with an existing patent

    Finds claim features that have no evidence in the paper, using the corpus-pair-audit reference.

    Read · Paper-patent audit

From the official docs

Permissions

Medium risk

The skill reads your project files, writes documents and runs Python scripts, and its prior-art step sends search terms from your invention to an outside site. Keep unpublished details out of those terms.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • Search terms leave your machine

    The prior-art step turns your invention into search terms and sends them to epub.cnipa.gov.cn, or to web search as a fallback. Do not use unpublished key details as terms. github.com

  • It needs extra packages and a browser

    The README has you run pip install -r requirements.txt, and optionally pip install for Playwright plus python -m playwright install chromium. Install them in a virtual environment. github.com

  • Diagram rendering can fetch a package with npx

    mermaid_render.py uses a local mmdc if it finds one, and otherwise runs npx -y @mermaid-js/mermaid-cli. Install the Mermaid CLI yourself to avoid that. github.com

  • It scans your project and writes many files

    Disclosure mode scans design documents and code, then writes timestamped Markdown, DOCX and image files. Work in a copy of the project folder. github.com

Technical details
Talks toepub.cnipa.gov.cn. registry.npmjs.org (npx @mermaid-js/mermaid-cli, when no local mmdc). Web search sites such as Google Scholar and Google Patents (fallback)
Scopes
  • Reads the paper, project documents and source code you give it

  • Runs Python scripts that write Markdown, DOCX, SVG and PNG files, and creates project folders

  • Searches epub.cnipa.gov.cn with Playwright, and falls back to web search

  • May run npx to fetch @mermaid-js/mermaid-cli for diagram rendering

Questions

What does nature-paper-to-patent do?

It turns a paper, technical report, code or inventor notes into a Chinese invention patent draft or technical disclosure, with each claim feature mapped to a source passage.

How do I install nature-paper-to-patent in Claude Code or Codex?

Use the install box at the top of this page. It installs the skill folder, and then you must install its Python packages yourself. The README says the skills CLI does not install them.

Does it need an API key?

No key is named in SKILL.md, the README or the requirements. Some CNIPA search settings are optional environment variables, EPUB_WAF_MAX_WAIT_SEC and PLAYWRIGHT_HEADED.

Is it safe for a confidential invention?

Be careful. The prior-art step sends search terms drawn from your invention to epub.cnipa.gov.cn, and may use web search if that fails. Keep unpublished details out of the search terms and check the plan with your patent professional.

Which language does it write in?

Formal patent documents, such as claims, specification and abstract, are in Chinese. SKILL.md says its working analysis may use your preferred language.

Is the result a patent opinion?

No. SKILL.md and the README call it a drafting aid for review by inventors and patent professionals, not a patentability opinion, infringement opinion or filing guarantee.

Does it work in the Claude app?

The install box leaves out a Claude app upload route, because the skill runs Python scripts over local files. Use Claude Code, Codex or another coding tool that supports skills.

Information

updated Nov 2, 2026

Folder
skills/nature-paper-to-patent

yuan1z0825/nature-skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 8
  1. nature-skills README · github.com
  2. README_EN.md · github.com
  3. nature-paper-to-patent SKILL.md · github.com
  4. manifest.yaml · github.com
  5. tooling.md · github.com
  6. prior_art_search.md · github.com
  7. workflow.md · github.com
  8. mermaid_render.py · github.com

Updated Nov 2, 2026.