Flowleap
Skill flowleap-ai/flowleap-plugins/plugins/flowleap/skills/flowleap
The FlowLeap Plugin Marketplace — curated, free-to-install skill packs for patent and IP work.
npx -y skills add flowleap-ai/flowleap-plugins --skill flowleapAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 26 days oldThe repository was created 26 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Start here — the umbrella skill for the FlowLeap Patent AI CLI. Maps every command family (patent/USPTO/OPS/academic/NPL/legal/citation reads, analytics, OCR, claim analysis, one-call patent verbs, the tools facade, and the raw API escape hatch) and routes to the specialist skills. Trigger when a user asks an agent to use FlowLeap, query the FlowLeap backend, verify local or deployed FlowLeap API health, run patent research commands, or debug FlowLeap CLI/API behavior.
SKILL.md
5.4 KB, as published. Nobody here has run it
FlowLeap CLI
flowleap is the command layer for the FlowLeap Patent AI backend. This is the
entry-point skill: it verifies the setup and routes to the specialist skills.
Always pass --json for agent parsing; use --dry-run before protected calls.
Start Here
command -v flowleap || true
flowleap --json doctor
Doctor exits 0 iff the machine is ready to work (backend reachable,
authenticated, nothing blocking); otherwise it exits 1 and its JSON lists the
pending blocking steps in nextSteps, each tagged with an actor. Drive
onboarding agent-mediated from that list:
- Execute every
actor: "agent"step yourself via itsruncommand (e.g.mint-personal-token,store-epo-keys,verify-keys). - Relay every
actor: "human"step to the user — itstitleplusurl(provider signups) or the verification link fromflowleap --json auth login(seeflowleap-auth). - Re-run
flowleap --json doctoruntilreadyistrue(emptynextSteps).
Server-covered provider keys never appear in nextSteps — the list is only
what actually blocks work. Full contract: flowleap-shared.
CLI not installed? Install it first — npm when Node is present, the install script otherwise:
npm install -g flowleap
curl -fsSL https://raw.githubusercontent.com/flowleap-ai/flowleap-cli/main/install.sh | sh
Then authenticate: flowleap auth login opens a device-code sign-in (a free
FlowLeap account is created at flowleap.co if you don't have one). Headless
agents use a fl_pat_ API token instead — see flowleap-auth.
doctor targets the production backend (https://api.flowleap.co) by default —
no --base-url needed. Developing the FlowLeap backend itself? Add
--base-url http://localhost:8000 to point at a local server.
Where Things Live
- Auth, global flags, config, output formats →
flowleap-shared; login, token minting, and 401 self-heal →flowleap-auth. - Provider keys (EPO OPS / USPTO ODP BYOK) →
flowleap-keys. Aprovider_keys_required/provider_keys_invalidhint means a human must sign up in a browser — stop and ask. - Patent search & CQL →
flowleap-patent; USPTO ODP →flowleap-uspto. - EPO document data (biblio, claims, description, family, legal) →
flowleap-ops. - Academic / non-patent literature →
flowleap-academic,flowleap-npl. - Patent-law RAG →
flowleap-legal; enriched citations →flowleap-citation. - Portfolio Analytics (structured criteria — named applicant, CPC/IPC,
office, year, family, grant status) →
flowleap-patstat; free-text keyword analytics (flowleap analytics, Topic Analytics) stay below. - Agent-first tool facade (
flowleap tools list|describe|run …) and the one-call verbssummary,timeline,compare→flowleap-tools. - Document utilities —
flowleap figures <doc>,flowleap convert-number <doc> --to docdb,flowleap analytics --keyword …,flowleap ocr <file>,flowleap analyze-claim --file claim1.txt --focus full. - Raw API escape hatch —
flowleap --json api request get /v1/health. Use high-level commands first; never run a livepost/put/patch/deleteunless the user asked for that specific write, and prefer--dry-run.
Install Skills
flowleap skills install # → ~/.claude/skills
flowleap skills install --project # → .claude/skills
flowleap skills install --dir <path> # any other agent
Keep FlowLeap Updated
One command upgrades the CLI on any install channel (npm, Homebrew, install.sh binary, cargo) — no need to know which one you're on:
flowleap upgrade --check # channel + versions, no changes (add --json to branch on it)
flowleap upgrade # upgrade in place; skill content refreshes separately
flowleap skills update # refresh installed skill files after upgrading
upgrade --check --json returns { channel, currentVersion, latestVersion, updateAvailable, command } so an agent can decide whether to act.
Skill Map
- Shared reference:
flowleap-shared(auth, flags, config),flowleap-auth,flowleap-keys - Data sources:
flowleap-patent(EPO CQL),flowleap-uspto(ODP Lucene),flowleap-ops(EPO documents),flowleap-academic,flowleap-npl,flowleap-legal,flowleap-citation,flowleap-patstat(Portfolio Analytics),flowleap-tools(facade) - Personas:
persona-patent-attorney,persona-ip-analyst,persona-researcher,persona-startup-founder - Recipes (search/analysis):
recipe-prior-art-search,recipe-patent-landscape,recipe-freedom-to-operate,recipe-claim-analysis,recipe-patent-to-report,recipe-academic-literature-review - Recipes (prosecution/litigation, full pack only):
recipe-office-action-response,recipe-invalidity-analysis,recipe-infringement-charting,recipe-claim-drafting,recipe-invention-disclosure,recipe-audit-report