skills/patent-search/SKILL.md
Patent search via Google Patents (Serper.dev API). Search by keyword, inventor, assignee, or patent number. Use when checking patentability, analyzing competitors' patent portfolios, assessing infringement risks, or researching technology landscapes. Triggered by "专利检索", "patent search", "查专利", "专利布局", or any patent-related query.
npx skillsauth add sunchendd/good_skills patent-searchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Search Google Patents via Serper.dev API. Returns patent metadata including title, inventors, assignees, filing/publication dates, abstract, and PDF links.
# Keyword search
python3 scripts/patent_finder.py --keywords "machine learning" --limit 10
# Search by patent number
python3 scripts/patent_finder.py --patent "CN117453242A"
# JSON output for programmatic use
python3 scripts/patent_finder.py --keywords "孙晨东" --limit 20 --export json
When a user requests patent search:
patent_finder.py with appropriate argumentsscripts/patent_finder.pyHigh-level CLI with analysis and export. Use for end-user queries.
--keywords / -k Search query (supports Chinese, inventor names, company names)
--patent / -p Look up by patent number
--limit / -l Max results (default 20, per-page max ~10)
--page / -pg Starting page (default 1)
--export / -e Output format: console (default), json, csv
scripts/google_patents_search.pyLow-level API wrapper. Use programmatically in Python.
from google_patents_search import GooglePatentsSearch, _api_get
searcher = GooglePatentsSearch()
results = searcher.search("keyword", limit=10, page=1)
| Goal | Query Pattern |
|------|---------------|
| Inventor lookup | "full name" (quotes improve precision) |
| Company patents | "company name" |
| Cross-reference | Space-separated: "inventor" "company" |
| Patent details | --patent CN123456789A |
For very large results sets, increase --limit (auto-paginates in 10-result increments).
Structure findings as:
# Patent Search Report: [Topic]
## Summary
- Total found: N
- By assignee: [breakdown]
- By year: [breakdown]
## Key Patents
[Table: patent_id, title, inventor, assignee, filing_date]
## Analysis
- Technology domains observed
- Key inventors / competitors
- Timeline trends
Serper.dev free tier has request limits. If queries return empty, wait a few seconds and retry. Set SERPER_API_KEY environment variable before running.
development
通用开发验证工作流,用于 AI/ML 推理服务的开发、测试和验证。支持多种硬件后端(Ascend NPU、GPU)和推理引擎(vLLM、MindIE)。包含完整的需求对齐、代码检查、服务部署、性能测试和结果分析流程。当用户提到"开发"、"测试"、"性能对比"、"服务部署"、"推理验证"等需求时使用此工作流。
tools
小红书检索与发布工具。Use when "小红书检索", "发布小红书", "xhs MCP", "搜索小红书内容". 基于本地 MCP Server 或 xhs-mcp CLI,支持搜索、查看、发布三种操作。
data-ai
自动周报生成。Use when "周报", "本周工作总结", "weekly report", "自动生成周报". 汇总本周日历、GitHub 活动,AI 生成工作总结+时间分析+下周规划,通过邮件和 Bark 推送。
testing
Use when testing vLLM performance, running benchmarks, comparing inference configurations, cleaning up GPU environments, or generating performance reports. Activates for benchmarking throughput/latency, configuring vLLM serve parameters, using evalscope or vllm bench, and producing comparison tables.