Access USPTO APIs for patent/trademark searches, examination history (PEDS), assignments, citations, office actions, TSDR, for IP analysis and prior art searches.
85
77%
Does it follow best practices?
Impact
91%
1.62xAverage score across 6 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/uspto-database/SKILL.mdPatentSearch API query operators and client usage
PatentSearch base URL
0%
100%
PatentSearchClient usage
0%
100%
PATENTSVIEW_API_KEY env var
0%
100%
No hardcoded API key
100%
100%
_text_* for abstract search
100%
100%
Field selection
100%
100%
Rate limit handling
100%
100%
Date range narrowing
100%
100%
Logical query operators
100%
100%
X-Api-Key header
0%
100%
PEDS prosecution history analysis
Uses uv pip install
0%
0%
PEDSHelper from scripts
0%
100%
No PAIR Bulk Data reference
100%
100%
CTNF code for non-final rejection
100%
100%
CTFR code for final rejection
100%
100%
NOA code for allowance
100%
100%
WRIT code for responses
0%
100%
analyze_prosecution or get_transaction_history
0%
100%
Structured JSON output
100%
100%
Aggregate statistics
100%
100%
Missing data handling
100%
100%
TSDR trademark status and assignment tracking
TrademarkClient from scripts
0%
100%
TSDR base URL
90%
100%
sn{} serial number format
0%
100%
rn{} registration format
0%
100%
API key from env var
100%
100%
REGISTERED status handling
100%
100%
ABANDONED status handling
100%
50%
PENDING/PUBLISHED status handling
100%
100%
Trademark Assignment API
0%
100%
XML assignment parsing
0%
100%
Portfolio report output
100%
100%
Patent Assignment API and comprehensive multi-API analysis
Patent Assignment API base URL
0%
100%
X-Api-Key header
0%
100%
XML parsing with ElementTree
0%
100%
Assignor/assignee extraction
20%
100%
Conveyance type extraction
50%
100%
PatentSearchClient for discovery
0%
100%
PEDSHelper for prosecution
0%
0%
Multi-API combination
100%
100%
API key from env var
100%
100%
Missing data handling
100%
100%
Recorded date extraction
62%
100%
Citation analysis, pre-grant publications, and PTAB/litigation risk assessment
citedby_patent_number field
50%
100%
cited_patent_number field
40%
100%
Publication endpoint usage
100%
100%
CPC classification query
100%
100%
_text_* operators
0%
0%
Logical query operators
25%
0%
Field selection
100%
100%
PTAB API reference
100%
100%
Litigation Cases API reference
100%
100%
PatentSearchClient usage
0%
100%
API key env var
100%
100%
Office Action Text API integration with PEDS and OCE event codes
PEDS-first workflow
100%
100%
Office Action Text API reference
41%
75%
PEDSHelper from scripts
0%
25%
CTNF and CTFR filtering
100%
100%
ABND code for abandonment
25%
100%
OCE Codes API reference
30%
70%
Application number format
100%
100%
Office action filtering by code
87%
100%
API key env var
37%
100%
Missing data handling
100%
100%
Prosecution report output
100%
50%
71add64
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.