smcronin/epo-cli/epo
Claude Code and agent skill by smcronin/epo-cli
- community
Checking that the SKILL.md file is still in the repository.
Use this skill when working with EPO Open Patent Services (OPS) data through the local `epo` CLI: authentication, published-data retrieval/search, family analysis, register/legal lookups, CPC classification queries, number-format conversion, usage/quota checks, and agent-oriented JSON extraction workflows. Use it for patent research tasks that require reproducible terminal commands and structured outputs.
Install
npx vskill@latest install smcronin/epo-cli/epoSKILL.md
EPO OPS CLI
Use this skill to run patent research and CLI QA against the local epo binary with reproducible commands and structured output.
Recipes
Find recent patents by a company:
Get the patent family:
Check prosecution/legal status:
Normalize a messy patent number:
Browse recent grants in a CPC class:
Quick Start
- Configure credentials:
epo config set-creds --from-envepo config set-creds --from-dotenv .env- or
epo auth configure --client-id ... --client-secret ...
- Inspect config when needed:
- Use machine-readable output for all agent flows:
- Use the command catalog as source of truth:
Workflow
- Classify task:
- publication search/retrieval
- family/legal/register timeline
- CPC/number conversion
- usage/quota diagnostics
- Pick the smallest command that answers the question.
- Start narrow, then fan out:
- search with bounded range or precise date window
- confirm schema with one item
- use
--allonly after confirming throttle headroom
- Use agent-friendly projections:
--summary,--flat,--pick, and stdin batch mode where useful
- Handle throttle/errors with bounded retries.
- Return concise evidence:
- key fields
- exact command used
- explicit unresolved gaps if endpoint fails
Research Defaults
- Prefer
-f json -q. - Prefer
pub search --summaryfor quick answerability. - Prefer
family summarybeforefamily getfor triage. - Prefer
legal get --flatandregister get --summaryfor diligence timelines. - Use
statusto merge legal + register + procedural data in one response. - Use
usage quotabefore large fan-out runs. - Do not spend a turn on
epo auth checkbefore normal commands; the CLI already reports missing or invalid credentials.
Reference Files
- Command routing:
references/commands.md - End-to-end workflows:
references/workflows.md - Query/identifier patterns:
references/query-patterns.md - Error and throttle handling:
references/errors-throttling.md
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/epo/SKILL.md
Popularity
- Repository stars
- 8
- Repository forks
- 3
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/smcronin/epo-cli/epo)