development-assistant
Guides through adding new features, MCP tools, analyzers, and extending the patent creator system.
Fast, cloud-based patent searching across 100 million+ worldwide patents using Google BigQuery - keyword search, CPC classification, patent details retrieval
$ npx -y skills add RobThePCGuy/Claude-Patent-Creator --skill bigquery-patent-search --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/bigquery-patent-searchContext preview
The summary Claude sees to decide when to auto-load this skill.
Fast, cloud-based patent searching across 100 million+ worldwide patents using Google BigQuery - keyword search, CPC classification, patent details retrieval
name: bigquery-patent-search description: Fast, cloud-based patent searching across 100 million+ worldwide patents using Google BigQuery - keyword search, CPC classification, patent details retrieval tools: Bash, Read, Write model: sonnet
Fast, cloud-based patent searching across 100 million+ worldwide patents using Google BigQuery.
Invoke this skill when users ask to:
Provides access to Google's public patent dataset:
1. **Keyword Search** across 100M+ patents:
2. **CPC Classification Search**:
3. **Patent Details Retrieval**:
This skill requires Google Cloud authentication:
**Prerequisites**: 1. Google Cloud Project (free to create) 2. BigQuery API enabled (free for reasonable usage) 3. Application Default Credentials configured
**Setup Commands**:
# Install Google Cloud SDK (if not installed) # Visit: https://cloud.google.com/sdk/docs/install # Authenticate gcloud auth application-default login # Set project (get ID from console.cloud.google.com) export GOOGLE_CLOUD_PROJECT=your-project-id
**Environment Variable**: Set in `.env` file: `GOOGLE_CLOUD_PROJECT=your-project-id`
When this skill is invoked:
1. **Initialize BigQuery searcher**:
import os
import sys
sys.path.insert(0, os.environ.get('CLAUDE_PLUGIN_ROOT', '.'))
from mcp_server.bigquery_search import BigQueryPatentSearch
searcher = BigQueryPatentSearch()2. **Search by keywords**:
results = searcher.search_by_keywords(
query="blockchain authentication",
limit=20,
country="US", # Optional: filter by country
start_year=2020, # Optional: filter by year
end_year=2024
)3. **Search by CPC code**:
results = searcher.search_by_cpc(
cpc_code="G06F16/", # CPC prefix
limit=20,
country="US"
)4. **Get patent details**:
patent = searcher.get_patent_details(
patent_number="US10123456B2" # Publication number
)Uses `patents-public-data.patents` on Google BigQuery:
Each result includes:
{
"publication_number": "US10123456B2",
"title": "Method and system for...",
"abstract": "A system for...",
"filing_date": "2019-01-15",
"grant_date": "2020-06-30",
"country": "US",
"cpc_codes": ["G06F16/245", "H04L29/06"],
"inventors": ["John Doe", "Jane Smith"],
"assignee": "Example Corp"
}Full patent details also include:
Present search results as:
PATENT SEARCH RESULTS
====================
Query: "blockchain authentication"
Found: 247 patents (showing top 20)
Date Range: 2020-2024
Country: US
[1] US10123456B2 - System for blockchain-based authentication
Assignee: Example Corp
Filed: 2019-01-15 | Granted: 2020-06-30
CPC: G06F16/245, H04L29/06
Abstract: A system for authenticating users using blockchain
technology with distributed ledger verification...
[2] US10234567B1 - Method of secure authentication using blockchain
...
---
Top 5 Most Relevant:
1. US10123456B2 (95% relevance)
2. US10234567B1 (92% relevance)
...1. **Boolean Operators** in queries:
2. **Phrase Search**:
3. **CPC Code Hierarchies**:
If BigQuery is not configured: 1. Check if `google-cloud-bigquery` is installed 2. Verify authentication: `gcloud auth application-default login` 3. Confirm project ID in environment: `GOOGLE_CLOUD_PROJECT` 4. Test with: `python scripts/test_bigquery.py`
BigQuery pricing:
An AI-powered patent creation and analysis system for Claude Code. I built this because I needed to file a patent myself. I used AI to build the system, used the system to file the patent, and it worked. Now it's open source so anyone can use it.
Guides through adding new features, MCP tools, analyzers, and extending the patent creator system.
RAG search across EPC provisions, EPO Guidelines for Examination, and PCT rules for European and international patent law research
Automated analysis of patent applications for EPO compliance with Art. 84 EPC (claims clarity/support), Art. 83 EPC (sufficiency…
Search European patents using EPO OPS API (full-text, legal status, families) and BigQuery (100M+ patents, EP filter) for prior…
Manages MPEP index lifecycle including downloads, building, maintenance, and optimization.
Expert system for searching USPTO MPEP, 35 USC statutes, 37 CFR regulations, and post-Jan 2024 updates.