oh-my-patent
Turn technical ideas or source materials into traceable patent disclosures; search planning, patent review, figures and project…
Use when searching patents and technical literature for prior art, novelty, or patentability assessment.
Claude Code
$ npx -y skills add illusionaireal/oh-my-patent --skill prior-art-search --agent claude-code
Codex
$ npx skills add illusionaireal/oh-my-patent --skill prior-art-search -a codex -y
Cursor
$ npx skills add illusionaireal/oh-my-patent --skill prior-art-search -a cursor -y
Gemini CLI
$ npx skills add illusionaireal/oh-my-patent --skill prior-art-search -a gemini-cli -y
GitHub Copilot
$ npx skills add illusionaireal/oh-my-patent --skill prior-art-search -a github-copilot -y
OpenCode
$ npx skills add illusionaireal/oh-my-patent --skill prior-art-search -a opencode -y
Windsurf
$ npx skills add illusionaireal/oh-my-patent --skill prior-art-search -a windsurf -y
name: prior-art-search description: Use when searching patents and technical literature for prior art, novelty, or patentability assessment.
Search existing patents and technical literature to identify prior art for novelty and patentability assessment.
This skill integrates with multiple MCP servers (Google Scholar, USPTO, Semantic Scholar) to conduct comprehensive prior art searches across patents, academic papers, and technical documentation.
The skill is typically invoked by the `patent-landscape-analyst` agent during the RESEARCH stage of the patent workflow.
// The skill is invoked through agent orchestration // Agent: patent-landscape-analyst // Input: topic keywords, technical domain // Output: aggregated landscape report
explicitly, then proceed without a jurisdiction filter (or suggest `PCT` for international filings). Never pass an unsupported code downstream.
**File**: `references/landscape_{topic_slug}.md`
Contains aggregated search results organized by:
**Files**: `references/{source}_{id}.md`
Individual evidence cards for each finding:
<!-- Invoked by patent-landscape-analyst --> Input: - Topic: "blockchain-based cross-border payment with privacy" - Scope: Last 5 years - Max results: 10 per source Output: references/landscape_blockchain-cross-border-payment.md - 8 relevant patents (USPTO, EPO, CNIPA) - 12 academic papers (Google Scholar, Semantic Scholar) - 3 technical standards (ISO, IEEE) references/uspto_US10123456.md references/cnipa_CN108234567.md references/scholar_arxiv2023-12345.md ...
Input: - Query: "federated learning differential privacy medical data" - Jurisdiction: CN - Scope: 3 years - Sources: uspto_patent, semantic_scholar Output: references/landscape_federated-learning-medical.md - 5 CN patents with IPC codes H04L29/06, G06N20/00 - 8 academic papers from top conferences - Novelty gaps identified in medical-specific privacy
Input: - Query: "zero-knowledge proof identity authentication edge computing" - Scope: All time - Max results: 20 Output: references/landscape_zkp-identity-edge.md Organized sections: 1. Core patents (15 references) 2. Academic foundations (25 papers) 3. Implementation examples (8 systems) 4. Novelty analysis summary
1. **google_scholar**
2. **uspto_patent** (optional but recommended)
3. **semantic_scholar** (optional)
4. **cnipa_patent** (recommended, required for CN jurisdiction)
5. **patsnap_search** (recommended)
MCP servers should be configured in `.claude/settings.json`:
{
"mcpServers": {
"google_scholar": {
"command": "mcp-google-scholar",
"args": []
},
"semantic_scholar": {
"command": "mcp-semantic-scholar",
"args": []
},
"patsnap_search": {
"url": "https://connect.zhihuiya.com/mcp?apikey=YOUR_PATSNAP_MCP_KEY",
"type": "streamableHttp"
}
}
}**智慧芽 MCP Key 获取**: 1. 登录 https://open.zhihuiya.com/ 2. 在 API 密钥页面创建新的 MCP Key(格式 `sk-xxxxxxxxxxxx`) 3. 将 Key 填入 `url` 的 `apikey` 参数中
**注意**:智慧芽 MCP 使用 Streamable HTTP transport,不是传统的 stdio MCP。配置时需使用 `url` + `type: "streamableHttp"` 格式,而非 `command` + `args`。
1. User provides patent topic 2. `archimedes` routes to `patent-landscape-analyst` 3. Analyst invokes `prior-art-search` skill 4. Results written to `references/landscape_{topic_slug}.md` 5. Feature matrix written to `references/feature-matrix_{topic_slug}.md` 6. Problem map written to `references/problem-map_{topic_slug}.md` 7. Workflow advances to BRAINSTORM_R1
<img src="./assets/brand/png/logo-primary.png" width="720" alt="oh-my-patent — Archimedes raising a patent document with a WOW! expression"> Meet Archimedes. Turn your “Eureka!” into a patent disclosure.
Turn technical ideas or source materials into traceable patent disclosures; search planning, patent review, figures and project…
Use when recording, querying, branching, restoring, or visualizing patent brainstorm decision paths.
Use when creating or validating a patent disclosure document against the required section template.
Use when creating standardized evidence cards for patents, papers, standards, or other prior-art references.
Use when applying CN, US, or PCT patent jurisdiction rules, claim formats, procedures, or timelines.
Use when validating patent disclosure completeness, evidence quality, citation integrity, and workflow exit criteria.
EU AI Act per-system inventory — track each AI system's role (provider, deployer, importer, distributor, authorized…
You are the business agreement generator for `/legal agreement <type>`. You gather details from the user and produce a complete,…
Agent 专用邮箱统一管理:让 Claude Code、Codex 等平台的 Agent 用一套命令收发邮件、整理收件箱、分发任务。支持网易 ClawEmail(claw.163.com)和腾讯 Agent Mail(QQ…