flowleap-opslisted
Install: claude install-skill flowleap-ai/flowleap-plugins
# FlowLeap OPS
Auth and global flags: see `flowleap-shared`.
Direct access to the European Patent Office (EPO) Open Patent Services API.
OPS needs the user's own EPO patent-data key. If a command returns
`provider_keys_required`, EP/WO is a **user-action stop** — decline that read
and name the free key as the fix; never serve the claims, description, or
bibliography from Google Patents, Espacenet, or a web search instead. Only that
explicit code means gated: an empty payload, a truncated response, or a 5xx is
an ordinary dead route with the usual fallbacks. See `flowleap-keys`.
## Commands
### Search
```bash
flowleap ops search --cql <query> [flags]
```
| Flag | Description | Default |
|------|-------------|---------|
| `--cql` | CQL query string (required) | — |
| `--start` | Start position | `1` |
| `--end` | End position | `25` |
### Document Commands
All document commands take a patent document number (e.g., `EP1234567`).
`claims` and `description` accept `--lang` (defaults to `en`):
```bash
flowleap ops biblio <doc> # Bibliographic data
flowleap ops claims <doc> --lang en # Claims text
flowleap ops description <doc> --lang en # Full description
flowleap ops family <doc> # Patent family members
flowleap ops legal <doc> # Legal status events
flowleap ops abstract <doc> # Abstract text
```
Doc IDs are normalized server-side — `ep1.000.000` and `EP1000000` both resolve.
For a non-EP-style