ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

eve-esi

Query and manage EVE Online characters via the ESI (EVE Swagger Interface) REST API. Use when the user asks about EVE Online character data, wallet balance, ISK transactions, assets, skill queue, skill points, clone locations, implants, fittings, contracts, market orders, mail, industry jobs, killmails, planetary interaction, loyalty points, or any other EVE account management task.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/burnshall-ui/eve-esi
Or

What This Skill Does

The eve-esi skill enables your OpenClaw AI agent to securely interact with the EVE Online ecosystem via the official EVE Swagger Interface (ESI). It acts as a bridge between the AI and your character data, allowing for automated management of complex tasks ranging from basic wallet balance checks to monitoring industry jobs and market orders. By leveraging OAuth2/PKCE authentication, the skill maintains a secure connection to your account, ensuring that sensitive data like API tokens are encrypted and handled locally without exfiltration.

Installation

To integrate this skill, use the command: clawhub install openclaw/skills/skills/burnshall-ui/eve-esi. Following installation, the skill requires an initial authentication flow. Because ESI requires an OAuth2 callback, you must establish an SSH tunnel from your local machine to your server (e.g., ssh -L 8080:127.0.0.1:8080 user@your-server -N). Once the tunnel is active, execute python3 ~/.openclaw/workspace/skills/eve-esi/scripts/auth_flow.py --client-id <YOUR_CLIENT_ID> --char-name main. You will receive a URL to log in via EVE SSO, establishing the necessary credentials in ~/.openclaw/eve-tokens.json.

Use Cases

This skill is designed for high-level EVE Online management. It is ideal for players who want to maintain situational awareness of their character's status while away from the game client. Common use cases include tracking wallet transactions to monitor ISK flow, checking the progress of long-term industry production jobs, reviewing skill training completion times, and managing market orders or contracts without manually logging into the game. It is particularly useful for industrialist and traders who need rapid access to asset data across multiple hangar locations.

Example Prompts

  1. "Check my current wallet balance and tell me the total of the last five ISK transactions."
  2. "How much time is remaining on my current skill queue, and what is my next skill to finish?"
  3. "List all my active industry jobs and highlight any that are currently in production or waiting to be delivered."

Tips & Limitations

Note that API tokens are managed automatically and expire every 20 minutes; the refresh logic is handled internally by the skill scripts. Always verify that your SSH tunnel is active if you are setting up new characters, as the callback will fail otherwise. This skill is strictly read-only for most character data, though it can manage resources based on available ESI scopes. It does not perform in-game actions like flying ships or shooting, as those are restricted by CCP Games' API design.

Metadata

Stars4190
Views0
Updated2026-04-18
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-burnshall-ui-eve-esi": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#eve-online#gaming#automation#api#esi
Safety Score: 4/5

Flags: network-access, file-read, file-write, external-api, code-execution