LaunchKit · 2026
Back to Skills

Query and manage EVE Online characters via the ESI (EVE Swagger Interface) REST API.

2
1.1k downloads
by @burnshall-ui

Setup & Installation

openclaw skills install @burnshall-ui/eve-esi

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install eve-esi

Version History

v1.0.6Feb 22, 2026 - Version note by skill developer:

eve-esi 1.0.6 - Added .gitignore for better repository hygiene. - Introduced config/esi_endpoints.json for improved endpoint organization. - add pi workflow - skill provides threat intelligence for PI operations in low/null-sec systems

What This Skill Does

Queries and manages EVE Online character data via the official ESI REST API. Covers wallet, assets, skills, clones, market orders, industry jobs, killmails, and planetary interaction. Tokens are managed locally with automatic OAuth2 refresh.

Token refresh is handled automatically so queries don't silently fail after the 20-minute ESI access token expiry.

When to use it

  • Check current ISK wallet balance and recent transactions
  • Monitor skill queue and see when the next skill completes
  • Audit all assets spread across stations and space
  • Get Discord or Telegram alerts when a war declaration targets your corporation
  • Track active market orders and detect significant price shifts

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: What's my current wallet balance and what skill am I training next?

AGENT
  1. 1Run get_token.py to retrieve a fresh access token for the main character
  2. 2Query /characters/{id}/wallet/ to fetch the current ISK balance
  3. 3Query /characters/{id}/skillqueue/ to retrieve the active skill queue
  4. 4Identify the queue entry with the nearest finish_date
  5. 5Return the balance and next skill completion time
OUTPUT

Wallet: 4,823,201,445 ISK. Next skill: Caldari Destroyer V, finishes in 3 days 14 hours.

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

EVE Online account (https://www.eveonline.com)EVE Developer Application Client ID (https://developers.eveonline.com/applications)Telegram Bot Token and Chat ID (optional, for notifications)Discord Webhook URL (optional, for notifications)