Agent skill

Scientific DB Uspto Database

by affaan-m in affaan-m/ECC

公式記録の検索、PatentSearch クエリ、TSDR チェック、譲渡データ、および再現可能な IP 調査ログのための USPTO 特許・商標データワークフロー。

MITAuto-check passedLegal & Compliance

Install Scientific DB Uspto Database

skills CLI
$ npx skills add affaan-m/ECC --skill scientific-db-uspto-database -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install affaan-m/ECC scientific-db-uspto-database --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/affaan-m/ECC.git skills-src && mkdir -p .claude/skills && cp -r skills-src/docs/ja-JP/skills/scientific-db-uspto-database .claude/skills/scientific-db-uspto-database && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
scientific-db-uspto-database
GitHub stars
276k
Token cost
~1k tokens
SKILL.md length
183 words
Files
1
Skills in repo
683
Repo updated
First seen
Licence
MIT

At a glance

公式記録の検索、PatentSearch クエリ、TSDR チェック、譲渡データ、および再現可能な IP 調査ログのための USPTO 特許・商標データワークフロー。

  • Works in 5 steps: 現在の PatentSearch リファレンスまたは Swagger UI… → 明示的なフィルターを持つ JSON クエリを構築する。 → 分析に必要なフィールドのみをリクエストする。 → …
  • Legal & Compliance work in your project
  • SKILL.md covers 使用するタイミング, ソース選択, 認証とシークレット and PatentSearch ワークフロー, plus 6 more sections
  • Reaches search.patentsview.org; needs PATENTSVIEW_API_KEY and API_KEY

What it does

Scientific DB Uspto Database is an agent skill from affaan-m/ECC. 公式記録の検索、PatentSearch クエリ、TSDR チェック、譲渡データ、および再現可能な IP 調査ログのための USPTO 特許・商標データワークフロー。

Its SKILL.md is about 1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Legal & Compliance. The repository describes itself as: The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond. The licence is MIT.

When your agent uses it

  • Legal & Compliance work in your project

Example prompts

  • “/scientific-db-uspto-database”

Requirements

  • Python 3
  • A credential in USPTO_API_KEY
  • A credential in PATENTSVIEW_API_KEY

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. 現在の PatentSearch リファレンスまたは Swagger UI からエンドポイントを特定する。
  2. 明示的なフィルターを持つ JSON クエリを構築する。
  3. 分析に必要なフィールドのみをリクエストする。
  4. 確定的にソートしてページネーションする。
  5. エンドポイント、クエリ本体、日付、データの通貨に関する注記、結果件数を記録する。

What it can do on your machine

Read from SKILL.md and the folder at commit 4eb71d9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash, python and markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • search.patentsview.org

    Also links to:

    • developer.uspto.gov
    • data.uspto.gov

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • PATENTSVIEW_API_KEY
    • API_KEY
    • USPTO_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Scientific DB Uspto Database loads about 1k tokens when it runs. Until then it costs about 28 tokens; SKILL.md has 183 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~28
When it runs · the whole SKILL.md, loaded when a task matches
~1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from affaan-m/ECC at commit 4eb71d9, republished under its MIT licence (© affaan-m). 183 words, ~1,014 tokens.

Download SKILL.mdSave it as .claude/skills/scientific-db-uspto-database/SKILL.md (or your agent's skills folder).
name
scientific-db-uspto-database
description
公式記録の検索、PatentSearch クエリ、TSDR チェック、譲渡データ、および再現可能な IP 調査ログのための USPTO 特許・商標データワークフロー。
origin
community

USPTO Database

USPTO システムから米国の公式特許・商標記録が必要なタスクにこのスキルを使用します。

使用するタイミング

  • 付与済み特許または出願前公開の検索。
  • 特許出願ステータス、ファイルラッパーデータ、譲渡、または公開の訴追履歴の確認。
  • 商標ステータス、文書、または譲渡履歴の検索。
  • 再現可能な先行技術、ポートフォリオ、または IP ランドスケープの調査ログの構築。
  • USPTO 記録と Google Patents、Lens.org、Semantic Scholar、または企業の特許ページなどのセカンダリツールとの比較。

このスキルを法的アドバイスに使用しないでください。データ収集と記録確認のワークフローとして扱ってください。

ソース選択

公式の USPTO またはUSPTO がサポートするサーフェスを優先します:

  • Open Data Portal (ODP): USPTO の移行済みデータセットと API の現在のホーム。
  • Patent File Wrapper: 公開特許出願の書誌データとファイルラッパーレコード。
  • PatentSearch API: 付与済み特許と出願前公開データセット向け PatentsView 検索 API。
  • TSDR Data API: 商標ステータスと文書取得。
  • Patent and Trademark Assignment Search: 所有権移転記録。
  • ODP の PTAB データ: 特許審判・控訴委員会の手続き。

セカンダリソースは便宜上のインデックスとしてのみ使用します。答えが重要な場合は、公式記録と照合してください。

認証とシークレット

多くの USPTO API フローには API キーが必要です。キーは環境変数またはシークレットマネージャーに保存し、コミットされたファイルや貼り付けられたトランスクリプトには絶対に入れないでください。

一般的な環境変数名:

bash
export USPTO_API_KEY="..."
export PATENTSVIEW_API_KEY="..."

PatentSearch では X-Api-Key ヘッダーでキーを送信します。TSDR については、現在の USPTO API マネージャーの指示とレート制限ガイダンスに従ってください。

PatentSearch ワークフロー

質問がトレンド、発明者、譲受人、分類、日付、またはポートフォリオのスライスに関するものである場合、特許と出願前公開の広い検索に PatentSearch を使用します。

ワークフロー:

  1. 現在の PatentSearch リファレンスまたは Swagger UI からエンドポイントを特定する。
  2. 明示的なフィルターを持つ JSON クエリを構築する。
  3. 分析に必要なフィールドのみをリクエストする。
  4. 確定的にソートしてページネーションする。
  5. エンドポイント、クエリ本体、日付、データの通貨に関する注記、結果件数を記録する。

Python リクエストのスケルトン:

python
import os
import requests

API_KEY = os.environ["PATENTSVIEW_API_KEY"]
BASE = "https://search.patentsview.org/api/v1"

payload = {
    "q": {
        "_and": [
            {"patent_date": {"_gte": "2024-01-01"}},
            {"assignees.assignee_organization": {"_text_any": ["Google", "Alphabet"]}},
        ]
    },
    "f": ["patent_id", "patent_title", "patent_date"],
    "s": [{"patent_date": "desc"}],
    "o": {"per_page": 100, "page": 1},
}

response = requests.post(
    f"{BASE}/patent/",
    headers={"X-Api-Key": API_KEY, "Content-Type": "application/json"},
    json=payload,
    timeout=30,
)
response.raise_for_status()
print(response.json())

クエリを再利用する前に、ライブの PatentSearch ドキュメントで現在のエンドポイント名、フィールドパス、リクエストパラメーター、API キーの利用可能性を確認してください。

商標/TSDR ワークフロー

タスクが商標のケースステータス、文書、画像、所有者履歴、または訴追イベントを必要とする場合は TSDR を使用します。

ワークフロー:

  1. シリアル番号または登録番号を正規化する。
  2. 現在の TSDR API の指示と必要な API キーヘッダーを確認する。
  3. まずステータスを取得し、必要な場合にのみ文書を取得する。
  4. PDF、ZIP、および複数ケースのダウンロードに対するより低いレート制限を守る。
  5. 出力にデータ取得日とシリアル/登録識別子を記録する。

大規模な商標取得の場合は、公開ページのスクレイピングではなく、文書化されたバルクデータフローを優先します。

ファイルラッパーと訴追履歴

出願ステータス、取引履歴、および訴追文書については:

  • ODP Patent File Wrapper 検索から始める。
  • 利用可能な場合は正確な識別子を使用: 出願番号、公開番号、特許番号、または当事者名。
  • 記録が付与済み特許、出願前公開、または係属中の出願のいずれであるかを記録する。
  • 文書の日付とステータスを引用する前に記録詳細ページと照合する。

譲渡ワークフロー

特許または商標の所有権については:

  1. 特許/出願/登録番号、譲渡人、譲受人、または利用可能な場合はリール/フレームで公式の譲渡データを検索する。
  2. 譲渡文、実行日、記録日、当事者を記録する。
  3. 譲渡記録と現在の法的所有権の結論を区別する。
  4. 所有権が重要な場合は、弁護士または専門家によるレビューのために結果にフラグを立てる。

再現可能な出力

すべての USPTO 調査パスにはログテーブルを含める必要があります:

markdown
| ソース | 検索日 | 識別子/クエリ | フィルター | 結果 | 注記 |
| --- | --- | --- | --- | ---: | --- |
| PatentSearch | 2026-05-11 | `assignee=Alphabet AND date>=2024` | patent endpoint | 118 | 実行前に API ドキュメントを確認 |
| TSDR | 2026-05-11 | `serial=90000000` | status only | 1 | API キーフロー、バルク文書取得なし |

最終的な書き込み物では、以下を分離します:

  • 公式記録の事実
  • 推論された分析
  • セカンダリソースの便宜上のマッチ
  • 未解決のギャップまたは法的レビューが必要な記録

レビューチェックリスト

  • 公式の USPTO またはUSPTO がサポートするソースを最初に使用したか?
  • コードを実行する前に現在のエンドポイントとフィールド名を確認したか?
  • API キーはファイル、シェル履歴、出力ログから除外されているか?
  • クエリログには検索日と正確なリクエスト形式が含まれているか?
  • レート制限は守られているか?
  • 法的結論は回避されているか、または明示的にエスカレートされているか?
  • セカンダリソースはセカンダリとして明示的にラベル付けされているか?

参考文献

© affaan-m, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in docs/ja-JP/skills/scientific-db-uspto-database of affaan-m/ECC.

Open the folder on GitHubat commit 4eb71d9

Compare with similar skills

Scientific DB Uspto Database next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Scientific DB Uspto Database compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Scientific DB Uspto Database this skillaffaan-m/ECC276k—~1kAutomated safety check: PassMIT
Paper to Chinese Patent DrafterYuan1z0825/nature-skills47k1 repos~1.1kAutomated safety check: PassApache-2.0
C15tc15t/c15t1.9k1 repos~1.6kAutomated safety check: PassApache-2.0
Contract Reviewevolsb/claude-legal-skill4641 repos~3.6kAutomated safety check: PassMIT
Legal Clinic Client Intakeanthropics/claude-for-legal9.6k3 repos~3.2kAutomated safety check: PassApache-2.0
Paper To Cn Patentsnipp-zha/Paper-to-patent-Skill1071 repos~959Automated safety check: PassNone

Similar skills

  • Paper to Chinese Patent Drafter

    Yuan1z0825/nature-skills

    Drafts Chinese invention patent applications and technical disclosures from research papers or inventor materials, tying each claim feature to source evidence.

    47k GitHub starsUsed in 1 repo~1.1k tokens
    Legal & ComplianceAuto-check passed
  • C15t

    c15t/c15t

    Work with c15t consent management docs, APIs, and integrations for Next.js, React, and JavaScript.

    1.9k GitHub starsUsed in 1 repo~1.6k tokens
    Legal & ComplianceAuto-check passed
  • Contract Review

    evolsb/claude-legal-skill

    Review legal contracts, NDAs, employment agreements, SaaS terms, and M&A documents.

    464 GitHub starsUsed in 1 repo~3.6k tokens
    Legal & ComplianceAuto-check passed
  • Legal Clinic Client Intake

    anthropics/claude-for-legal

    Official

    Structures a legal clinic client intake interview and produces a case summary with cross-area issue spotting, conflict flags and triage classification.

    9.6k GitHub starsUsed in 3 repos~3.2k tokens
    Legal & ComplianceAuto-check passed
  • Paper To Cn Patent

    snipp-zha/Paper-to-patent-Skill

    Convert scientific papers, theses, technical reports, source code, figures, or research manuscripts into evidence-grounded Chinese invention patent drafts.

    107 GitHub starsUsed in 1 repo~959 tokens
    Legal & ComplianceAuto-check passed
  • Employment Contract Templates

    ynulihao/AgentSkillOS

    Create employment contracts, offer letters, and HR policy documents following legal best practices.

    618 GitHub starsUsed in 12 repos~4.1k tokens
    Legal & ComplianceAuto-check passed

More from affaan-m/ECC

All 682 skills in this repo
  • Skill Stocktake

    affaan-m/ECC

    Audits your installed Claude skills and commands for quality, with a quick mode for recently changed skills and a full mode that evaluates all of them through subagents.

    277k GitHub starsUsed in 5 repos~3.1k tokens
    Auto-check passed
  • Ingests, indexes, searches, edits and monitors video, audio and live streams through the VideoDB Python SDK, returning stream links, clips and timestamps.

    277k GitHub starsUsed in 3 repos~3.5k tokens
    Auto-check: notes
  • Docs Governance

    affaan-m/ECC

    Route broad documentation-governance requests to existing ECC skills and run an opt-in, read-only audit of mapped documentation roles, links, ADR indexes, and evidence references.

    277k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Rules Distillation

    affaan-m/ECC

    Scans installed skills for principles that recur across them and proposes rule-file changes: append, revise, add a section, create a file or leave as covered.

    277k GitHub starsUsed in 2 repos~2.3k tokens
    Auto-check passed
  • Builds DRAFT counterparty agreements from one markdown template and a small JSON spec per party, with clauses picked by the party's role.

    277k GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Set an ECC-specific frontend design direction for production UI work.

    277k GitHub starsUsed in 1 repo~2.2k tokens
    Auto-check passed

Questions about Scientific DB Uspto Database

What does Scientific DB Uspto Database do?

公式記録の検索、PatentSearch クエリ、TSDR チェック、譲渡データ、および再現可能な IP 調査ログのための USPTO 特許・商標データワークフロー。. Scientific DB Uspto Database is an agent skill from affaan-m/ECC.

When should I use Scientific DB Uspto Database?

Scientific DB Uspto Database fits situations like: legal & Compliance work in your project.

How do I install Scientific DB Uspto Database in Claude Code?

Run `npx skills add affaan-m/ECC --skill scientific-db-uspto-database -a claude-code`. Or copy the skill folder (docs/ja-JP/skills/scientific-db-uspto-database in affaan-m/ECC) into .claude/skills/scientific-db-uspto-database in your project. Claude Code loads it when a task matches its description.

How do I install Scientific DB Uspto Database in Codex?

Run `npx skills add affaan-m/ECC --skill scientific-db-uspto-database -a codex`. Or copy the skill folder (docs/ja-JP/skills/scientific-db-uspto-database in affaan-m/ECC) into .agents/skills/scientific-db-uspto-database in your project. Codex loads it when a task matches its description.

Can I use Scientific DB Uspto Database in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add affaan-m/ECC --skill scientific-db-uspto-database -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/scientific-db-uspto-database, .gemini/skills/scientific-db-uspto-database, .github/skills/scientific-db-uspto-database and .opencode/skills/scientific-db-uspto-database in your project.

What does Scientific DB Uspto Database need to run?

Going by SKILL.md and its folder, Scientific DB Uspto Database needs credentials named PATENTSVIEW_API_KEY, API_KEY and USPTO_API_KEY. Our summary lists: Python 3; A credential in USPTO_API_KEY; A credential in PATENTSVIEW_API_KEY.

Does Scientific DB Uspto Database access the network?

SKILL.md names 3 domains. In commands or code: search.patentsview.org; the agent is likely to contact it when it follows the instructions. As links in the text: developer.uspto.gov and data.uspto.gov. This is read from the text; nothing was executed.

Is Scientific DB Uspto Database safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Scientific DB Uspto Database use?

Scientific DB Uspto Database is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Scientific DB Uspto Database use?

About 1k tokens (SKILL.md is roughly 4.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Scientific DB Uspto Database?

Skills that share tags, products or a category with Scientific DB Uspto Database: Paper to Chinese Patent Drafter (Yuan1z0825/nature-skills, 47k stars), C15t (c15t/c15t, 1.9k stars), Contract Review (evolsb/claude-legal-skill, 464 stars) and Legal Clinic Client Intake (anthropics/claude-for-legal, 9.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Scientific DB Uspto Database?

affaan-m (a GitHub user) maintains it in affaan-m/ECC, which has 276,111 GitHub stars. The repository holds 683 skills in this directory. The repository was last updated on October 10, 2026.

Source: affaan-m/ECC on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.