CtrlK
BlogDocsLog inGet started
Tessl Logo

uspto-database

Access USPTO APIs for patent/trademark searches, examination history (PEDS), assignments, citations, office actions, TSDR, for IP analysis and prior art searches.

85

1.62x
Quality

77%

Does it follow best practices?

Impact

91%

1.62x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./scientific-skills/uspto-database/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

43%

Prior Art Search Tool for Biotech Patent Application

PatentSearch API query operators and client usage

Criteria
Without context
With context

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%

90%

28%

Patent Prosecution Analytics Dashboard

PEDS prosecution history analysis

Criteria
Without context
With context

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%

96%

45%

Trademark Portfolio Health Monitor

TSDR trademark status and assignment tracking

Criteria
Without context
With context

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%

92%

55%

Patent Portfolio Due Diligence

Patent Assignment API and comprehensive multi-API analysis

Criteria
Without context
With context

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%

84%

17%

Patent Landscape and Risk Intelligence Tool

Citation analysis, pre-grant publications, and PTAB/litigation risk assessment

Criteria
Without context
With context

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%

85%

19%

Patent Prosecution Review and Office Action Retrieval Tool

Office Action Text API integration with PEDS and OCE event codes

Criteria
Without context
With context

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%

Repository
K-Dense-AI/claude-scientific-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.