Paper to Chinese Patent Drafter
Yuan1z0825/nature-skills
Drafts Chinese invention patent applications and technical disclosures from research papers or inventor materials, tying each claim feature to source evidence.
Drug-patent landscape workflow guide for searching US patents via the PatentsView API, classifying pharmaceutical claim types (NCE, formulation, method-of-use, polymorph, combination, biologic…
$ npx skills add DrugClaw/DrugClaw --skill patent-landscape-tools -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install DrugClaw/DrugClaw patent-landscape-tools --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/DrugClaw/DrugClaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/'skills/science/patent(US)-landscape-tools' .claude/skills/patent-landscape-tools && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "patent-landscape-tools" agent skill from https://github.com/DrugClaw/DrugClaw/tree/main/skills/science/patent(US)-landscape-tools into .claude/skills/patent-landscape-tools/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "patent-landscape-tools", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/DrugClaw/DrugClaw/tree/main/skills/science/patent(US)-landscape-toolsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add DrugClaw/DrugClaw --skill patent-landscape-tools -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install DrugClaw/DrugClaw patent-landscape-tools --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DrugClaw/DrugClaw.git skills-src && mkdir -p .agents/skills && cp -r skills-src/'skills/science/patent(US)-landscape-tools' .agents/skills/patent-landscape-tools && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "patent-landscape-tools" agent skill from https://github.com/DrugClaw/DrugClaw/tree/main/skills/science/patent(US)-landscape-tools into .agents/skills/patent-landscape-tools/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "patent-landscape-tools", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add DrugClaw/DrugClaw --skill patent-landscape-tools -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install DrugClaw/DrugClaw patent-landscape-tools --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DrugClaw/DrugClaw.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/'skills/science/patent(US)-landscape-tools' .cursor/skills/patent-landscape-tools && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "patent-landscape-tools" agent skill from https://github.com/DrugClaw/DrugClaw/tree/main/skills/science/patent(US)-landscape-tools into .cursor/skills/patent-landscape-tools/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "patent-landscape-tools", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/DrugClaw/DrugClaw.git --path 'skills/science/patent(US)-landscape-tools'--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add DrugClaw/DrugClaw --skill patent-landscape-tools -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install DrugClaw/DrugClaw patent-landscape-tools --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DrugClaw/DrugClaw.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/'skills/science/patent(US)-landscape-tools' .gemini/skills/patent-landscape-tools && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "patent-landscape-tools" agent skill from https://github.com/DrugClaw/DrugClaw/tree/main/skills/science/patent(US)-landscape-tools into .gemini/skills/patent-landscape-tools/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "patent-landscape-tools", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install DrugClaw/DrugClaw patent-landscape-toolsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add DrugClaw/DrugClaw --skill patent-landscape-tools -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/DrugClaw/DrugClaw.git skills-src && mkdir -p .github/skills && cp -r skills-src/'skills/science/patent(US)-landscape-tools' .github/skills/patent-landscape-tools && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "patent-landscape-tools" agent skill from https://github.com/DrugClaw/DrugClaw/tree/main/skills/science/patent(US)-landscape-tools into .github/skills/patent-landscape-tools/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "patent-landscape-tools", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add DrugClaw/DrugClaw --skill patent-landscape-tools -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install DrugClaw/DrugClaw patent-landscape-tools --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DrugClaw/DrugClaw.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/'skills/science/patent(US)-landscape-tools' .opencode/skills/patent-landscape-tools && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "patent-landscape-tools" agent skill from https://github.com/DrugClaw/DrugClaw/tree/main/skills/science/patent(US)-landscape-tools into .opencode/skills/patent-landscape-tools/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "patent-landscape-tools", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
patent-landscape-toolsDrug-patent landscape workflow guide for searching US patents via the PatentsView API, classifying pharmaceutical claim types (NCE, formulation, method-of-use, polymorph, combination, biologic…
Patent Landscape Tools is an agent skill from DrugClaw/DrugClaw. Drug-patent landscape workflow guide for searching US patents via the PatentsView API, classifying pharmaceutical claim types (NCE, formulation, method-of-use, polymorph, combination, biologic, process), grouping by patent family and assignee, estimating expiry timelines, and cross-referencing the FDA Orange Book for marketed-drug exclusivity windows. Use when the user asks about patent coverage, IP white-space, patent cliffs, or competitive filing activity around a drug, target, or compound class without asking…
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `template/patent(us)_landscape.py`).
It sits in Legal & Compliance, covering Intellectual property. The repository describes itself as: 💊 AI Research Assistant for Accelerated Drug Discovery. 🦞. The licence is Apache-2.0.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 960a6e0. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships script files (Python), which the agent can run.
Shell commands in SKILL.md call:
python3From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
api.patentsview.orgapi.fda.govAlso links to:
patentsview.orgopen.fda.govcooperativepatentclassification.orgFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Patent Landscape Tools loads about 1.9k tokens when it runs. Until then it costs about 140 tokens; SKILL.md has 668 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from DrugClaw/DrugClaw at commit 960a6e0, republished under its Apache-2.0 licence (© DrugClaw). 668 words, ~1,882 tokens.
.claude/skills/patent-landscape-tools/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Use this skill for research-grade patent intelligence around drugs, targets, or mechanisms, not legal freedom-to-operate opinions.
Typical triggers:
which python3 || true
python3 - <<'PY'
mods = ["requests"]
for name in mods:
try:
__import__(name)
print(f"{name}: ok")
except Exception as exc:
print(f"{name}: missing ({exc})")
PYIf network access is unavailable, say so before claiming patent data was retrieved.
templates/patent_landscape.pyUse templates/patent_landscape.py for:
Quick start:
python3 templates/patent_landscape.py \
--query "KRAS G12C inhibitor" \
--cpc-filter A61K \
--max-results 200 \
--output patents/kras_g12c_landscape.csv \
--summary patents/kras_g12c_summary.json \
--brief patents/kras_g12c_brief.mdBroad landscape with date range:
python3 templates/patent_landscape.py \
--query "PD-1 antibody" \
--cpc-filter A61K39 \
--date-from 2015-01-01 \
--max-results 500 \
--output patents/pd1_ab_landscape.csv \
--summary patents/pd1_ab_summary.jsonDeliverables:
Use templates/patent_landscape.py --mode expiry-timeline for:
python3 templates/patent_landscape.py \
--query "semaglutide" \
--mode expiry-timeline \
--output patents/semaglutide_expiry.csv \
--summary patents/semaglutide_expiry.jsonDeliverables:
Use --orange-book-query to add FDA Orange Book data for a marketed drug:
python3 templates/patent_landscape.py \
--query "semaglutide" \
--mode expiry-timeline \
--orange-book-query "semaglutide" \
--output patents/semaglutide_expiry.csv \
--summary patents/semaglutide_expiry.jsonOrange Book entries include: brand name, generic name, NDA number, dosage form, route, and marketing status.
| CPC | Scope |
|---|---|
| A61K | Pharmaceutical compositions (broadest drug filter) |
| A61K31 | Small-molecule active ingredients |
| A61K39 | Antibodies, vaccines, antigens |
| A61K47 | Excipients, carriers, formulation technology |
| A61P | Therapeutic activity by indication |
| C07D | Heterocyclic compounds (core scaffolds) |
| C07K | Peptides and proteins |
The template matches title + abstract keywords to assign one of:
NCE / composition-of-matter — compound, molecule, chemical entity, active ingredientformulation — dosage form, tablet, capsule, nanoparticle, sustained releasemethod-of-use — method of treating, therapeutic use, for the treatmentpolymorph / salt form — polymorph, crystal form, salt, co-crystal, hydratecombination — combination, co-administration, synergisticbiologic — antibody, recombinant, fusion protein, monoclonaldiagnostic — biomarker, companion diagnostic, imaging agentdevice / delivery — device, inhaler, auto-injector, applicatorprocess / manufacturing — synthesis, preparation, method of makingFirst match wins. Unmatched patents are labeled unclassified. This is not claim analysis.
Good answers should mention:
For compound and regulatory lookups from ChEMBL, openFDA, ClinicalTrials.gov, activate pharma-db-tools.
For target-level intelligence dossiers, activate target-intelligence-tools.
For clinical-pipeline competitive analysis, activate competitive-intelligence-tools.
For drug repurposing hypothesis generation, activate drug-repurposing-tools.
This skill queries the following public APIs:
https://api.patentsview.org/patents/query — US granted-patent search with CPC, date, and full-text filters (patentsview.org/apis)https://api.fda.gov/drug/drugsfda.json — Orange Book product listings including brand/generic names, NDA numbers, dosage forms, and marketing status (open.fda.gov/apis/drug/drugsfda)© DrugClaw, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in skills/science/patent(US)-landscape-tools of DrugClaw/DrugClaw.
Open the folder on GitHubat commit 960a6e0
Patent Landscape Tools next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Patent Landscape Tools this skillDrugClaw/DrugClaw | 126 | — | ~1.9k | Automated safety check: Pass | Apache-2.0 | |
| Paper to Chinese Patent DrafterYuan1z0825/nature-skills | 47k | 1 repos | ~1.1k | Automated safety check: Pass | Apache-2.0 | |
| Paper To Cn Patentsnipp-zha/Paper-to-patent-Skill | 107 | 1 repos | ~959 | Automated safety check: Pass | None | |
| Patent Examinegfodor/legal-skills | 393 | — | ~4.8k | Automated safety check: Pass | GPL-3.0 | |
| Patent Auditgfodor/legal-skills | 393 | — | ~2.9k | Automated safety check: Pass | GPL-3.0 | |
| Replica BrandJakeschincariol/replica-skill | 1.4k | — | ~1.1k | Automated safety check: Pass | MIT |
Yuan1z0825/nature-skills
Drafts Chinese invention patent applications and technical disclosures from research papers or inventor materials, tying each claim feature to source evidence.
snipp-zha/Paper-to-patent-Skill
Convert scientific papers, theses, technical reports, source code, figures, or research manuscripts into evidence-grounded Chinese invention patent drafts.
gfodor/legal-skills
Iteratively examine and revise a draft U.S. An agent skill from gfodor/legal-skills.
gfodor/legal-skills
Audit a draft U.S. An agent skill from gfodor/legal-skills.
Jakeschincariol/replica-skill
Names and rebrands an app clone so it is the user's own: name candidates with the trademark, domain, store and handle checks to run, a new palette checked for contrast, a logo brief, a voice guide…
gfodor/legal-skills
Adversarially pressure-test a draft or pending U.S. An agent skill from gfodor/legal-skills.
DrugClaw/DrugClaw
Query public biology databases and APIs including UniProt, RCSB PDB, AlphaFold DB, ClinVar, dbSNP, gnomAD, Ensembl, GEO, InterPro, KEGG, OpenTargets, Reactome, and STRING.
DrugClaw/DrugClaw
Gene regulatory network workflow guide for transcriptomics and single-cell expression matrices using Arboreto, GRNBoost2, and GENIE3.
DrugClaw/DrugClaw
Drug-discovery knowledge-graph workflow guide for assembling drug-target-disease-pathway relationship graphs from OpenTargets GraphQL, ChEMBL REST, STRING PPI, and Reactome pathway APIs, then…
DrugClaw/DrugClaw
Research-literature workflow guide for evidence-matrix assembly, citation-table normalization, structured review synthesis, and research-gap mapping.
DrugClaw/DrugClaw
Medical data workflow guide for DICOM metadata inspection and basic de-identification, physiological signal analysis with NeuroKit2, and cohort-table profiling for clinical research datasets.
DrugClaw/DrugClaw
Omics and single-cell workflow guide for AnnData, Scanpy-style dataset profiling, PyDESeq2-oriented count checks, pysam alignment inspection, and pyOpenMS mass-spectrometry summaries.
Categories
Drug-patent landscape workflow guide for searching US patents via the PatentsView API, classifying pharmaceutical claim types (NCE, formulation, method-of-use, polymorph, combination, biologic…. Patent Landscape Tools is an agent skill from DrugClaw/DrugClaw. Drug-patent landscape workflow guide for searching US patents via the PatentsView API, classifying pharmaceutical claim types (NCE, formulation, method-of-use, polymorph, combination, biologic, process), grouping by patent family and assignee, estimating expiry timelines, and cross-referencing the FDA Orange Book for marketed-drug exclusivity windows.
Patent Landscape Tools fits situations like: the user asks about patent coverage; competitive filing activity around a drug; compound class without asking for legal counsel.
Run `npx skills add DrugClaw/DrugClaw --skill patent-landscape-tools -a claude-code`. Or copy the skill folder (skills/science/patent(US)-landscape-tools in DrugClaw/DrugClaw) into .claude/skills/patent-landscape-tools in your project. Claude Code loads it when a task matches its description.
Run `npx skills add DrugClaw/DrugClaw --skill patent-landscape-tools -a codex`. Or copy the skill folder (skills/science/patent(US)-landscape-tools in DrugClaw/DrugClaw) into .agents/skills/patent-landscape-tools in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add DrugClaw/DrugClaw --skill patent-landscape-tools -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/patent-landscape-tools, .gemini/skills/patent-landscape-tools, .github/skills/patent-landscape-tools and .opencode/skills/patent-landscape-tools in your project.
Going by SKILL.md and its folder, Patent Landscape Tools needs Python for the scripts in its folder and the command-line tools its instructions call (python3). Our summary lists: Python 3.
SKILL.md names 5 domains. In commands or code: api.patentsview.org and api.fda.gov; the agent is likely to contact these when it follows the instructions. As links in the text: patentsview.org, open.fda.gov and cooperativepatentclassification.org. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Patent Landscape Tools is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Patent Landscape Tools: Paper to Chinese Patent Drafter (Yuan1z0825/nature-skills, 47k stars), Paper To Cn Patent (snipp-zha/Paper-to-patent-Skill, 107 stars), Patent Examine (gfodor/legal-skills, 393 stars) and Patent Audit (gfodor/legal-skills, 393 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
DrugClaw (a GitHub organization) maintains it in DrugClaw/DrugClaw, which has 126 GitHub stars. The repository holds 25 skills in this directory. The repository was last updated on March 23, 2026.
Source: DrugClaw/DrugClaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.