← 返回 Skills 市场
chloepark85

kipris-cli

作者 Chloe Park · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
53
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install kipris-cli
功能描述
Korean patent / trademark / design search via KIPRIS Plus OpenAPI (특허청). Search patents (특허/실용신안), trademarks (상표), and designs (디자인) by keyword, applicant,...
使用说明 (SKILL.md)

kipris-cli — Korean Patent / Trademark / Design search (KIPRIS Plus)

Five subcommands that wrap the KIPRIS Plus OpenAPI (특허청 한국특허정보원) — Korea's authoritative IP database covering ~5M patents, ~6M trademarks, ~1M designs. Every endpoint returns XML; this skill normalizes it to JSONL for AI-agent consumption.

Why this matters: Korean IP lookups are otherwise locked behind kipris.or.kr's web UI. AI agents doing prior-art search, M&A target diligence, or brand-name availability checks need clean JSON access. This is the only ClawHub skill covering KIPRIS at the time of publish.

Quick start

export KIPRIS_PLUS_KEY="\x3Cyour-32-char-key>"   # from plus.kipris.or.kr (free, ~1d approval)

# Patent search by keyword
bin/kipris-cli patent --word "양자컴퓨팅" --rows 10

# Trademark availability check
bin/kipris-cli trademark --word "AURORA" --rows 5

# Design search
bin/kipris-cli design --word "smart watch"

# Patent bibliographic detail by application number
bin/kipris-cli patent-detail --app-no 1020230012345

# Search patents by applicant name (개인/법인)
bin/kipris-cli applicant --name "삼성전자주식회사" --rows 20

Subcommands

Command Endpoint Use case
patent patUtiModInfoSearchSevice/patUtiModInfoSearch Patent + 실용신안 keyword search
trademark TrademarkInfoSearchService/trademarkInfoSearchInfo Brand availability + competitor TM watch
design DesignInfoSearchService/designInfoSearchInfo Industrial design search
patent-detail patUtiModInfoSearchSevice/patUtiModBibliographicInfoSearch Full bibliographic detail by 출원번호
applicant patUtiModInfoSearchSevice/patUtiModInfoSearchByApplicantName All filings by applicant (출원인)

Common flags

  • --word "\x3Cquery>" — free-text Korean or English (UTF-8)
  • --app-no \x3C13-digit> — 출원번호 (1020230012345 = 특허, 4020210012345 = 상표, 3020230012345 = 디자인)
  • --rows N — page size (default 30, max 500)
  • --page N — 1-indexed page (default 1)
  • --format json|xml|jsonl — output (default jsonl)
  • --key \x3CKEY> — override $KIPRIS_PLUS_KEY

Patent-specific filters (subcommand patent)

  • --applicant "\x3Cname>" — 출원인명
  • --inventor "\x3Cname>" — 발명자명
  • --ipc "\x3Ccode>" — IPC 분류 (e.g. G06N)
  • --pat true|false — include 특허 (default true)
  • --utility true|false — include 실용신안 (default true)
  • --last-update YYYYMMDD — 최종변경일 since

Trademark-specific filters (subcommand trademark)

  • --applicant "\x3Cname>"
  • --class "\x3CNICE int>" — 상품분류 (NICE classification 1-45)
  • --reg-status "registered|pending|rejected|expired" — 권리상태
  • --start-date YYYYMMDD / --end-date YYYYMMDD — 출원일 range

Output schema (JSONL)

Each line is one record (patent/TM/design). Common fields normalized across types:

{
  "type": "patent",
  "app_no": "1020230012345",
  "title_ko": "양자 회로 최적화 방법 및 장치",
  "title_en": "Method and apparatus for quantum circuit optimization",
  "applicant": "삼성전자주식회사",
  "inventors": ["홍길동", "김철수"],
  "app_date": "20230101",
  "reg_no": null,
  "reg_date": null,
  "pub_no": "1020240054321",
  "pub_date": "20240715",
  "ipc": ["G06N10/40", "G06F17/14"],
  "abstract": "..."
}

Trademarks add nice_class, tm_kind (문자/도형/입체); designs add locarno_class, parts.

Setup — getting a KIPRIS_PLUS_KEY

  1. Sign up at \x3Chttps://plus.kipris.or.kr> (free; corporate or individual).
  2. 마이페이지 → API 신청 → 무료 quota (월 10,000건).
  3. Approval is typically same-business-day for personal, 2-3 days for corporate.
  4. Copy the 32-char ServiceKey and export KIPRIS_PLUS_KEY=....

⚠️ The legacy kipris.or.kr API endpoints have been deprecated since 2024Q4. This skill uses the current plus.kipris.or.kr/kipo-api/kipi/... paths.

Examples

  • examples/competitor-patent-watch.sh — daily JSONL feed of new patents filed by a competitor (paginated + dedup).
  • examples/brand-availability-check.sh — check if a brand name has TM filings in NICE classes 9, 35, 42 (typical SaaS classes).
  • examples/m-and-a-ip-snapshot.sh — given a 사업자등록번호 (via nts-bizno-cli) → corporate name → all KIPRIS filings → consolidated CSV. Pairs naturally with opendart-cli for full M&A due-diligence chain.

Related skills

  • opendart-cli — corporate disclosures (pair for IP-vs-financial due diligence)
  • nts-bizno-cli — KYB business-number lookup (anchor entity name)
  • juso-address-cli — registered address resolution
  • kosis-cli — R&D investment statistics overlay

Limits

  • Quota: free tier is 10,000 calls/month. Each patent --rows 30 --page 1 = 1 call. The skill caches nothing — caller is responsible for pagination throttling.
  • Latency: typical 200–800ms per call.
  • Rate limit: 30 req/sec hard cap from KIPRIS Plus. Bulk operations should sleep 0.05s between calls.

License

MIT-0. No warranty. Built using only the publicly documented KIPRIS Plus OpenAPI specification.

安全使用建议
Install only if you are comfortable using a KIPRIS Plus API key with this CLI. Before use, prefer setting KIPRIS_BASE to an HTTPS endpoint if supported, avoid passing the key on the command line, and verify the installed command points to the reviewed scripts.
功能分析
Type: OpenClaw Skill Name: kipris-cli Version: 0.1.0 The kipris-cli skill bundle is a legitimate tool for searching the Korean Intellectual Property Rights Information Service (KIPRIS). It provides shell wrappers and Python utilities to query the official KIPRIS Plus OpenAPI and convert XML responses into JSONL. The code uses standard practices for input sanitization (via urlencode) and does not exhibit any signs of data exfiltration, malicious execution, or prompt injection. All network requests are directed to the official domain (plus.kipris.or.kr).
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The provided scripts implement patent, trademark, design, applicant, and patent-detail lookups against KIPRIS-style endpoints; no unrelated destructive or account-mutating behavior was found.
Instruction Scope
The instructions are user-invoked CLI examples and do not contain prompt overrides, hidden goal changes, or automatic high-impact actions.
Install Mechanism
The registry says there is no install spec while runnable shell/Python files are included, so users should verify how the reviewed files are actually invoked.
Credentials
The required KIPRIS API key is placed into the request URL and the default API base uses HTTP rather than HTTPS, exposing the key and query terms to network/log visibility.
Persistence & Privilege
No install-time persistence or background agent behavior is shown; example cursor files or cron use are user-directed examples only.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install kipris-cli
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /kipris-cli 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
v0.1.0 — initial release. 5 subcommands wrapping KIPRIS Plus OpenAPI: patent, trademark, design, patent-detail, applicant. JSONL output. Examples for competitor watch, brand availability, M&A IP snapshot.
元数据
Slug kipris-cli
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

kipris-cli 是什么?

Korean patent / trademark / design search via KIPRIS Plus OpenAPI (특허청). Search patents (특허/실용신안), trademarks (상표), and designs (디자인) by keyword, applicant,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 53 次。

如何安装 kipris-cli?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install kipris-cli」即可一键安装,无需额外配置。

kipris-cli 是免费的吗?

是的,kipris-cli 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

kipris-cli 支持哪些平台?

kipris-cli 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 kipris-cli?

由 Chloe Park(@chloepark85)开发并维护,当前版本 v0.1.0。

💬 留言讨论