eve-esi-api

Provide Rust code patterns for EVE Online ESI API and RedisQ interactions.

6|Updated Jan 17, 2023
One-click install
npx skills add https://github.com/ocn/zk-activity --skill eve-esi-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eve-esi-api
Source: https://github.com/ocn/zk-activity/tree/main/.claude/skills/eve-esi-api
Command: npx skills add https://github.com/ocn/zk-activity --skill eve-esi-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides patterns and tools for interacting with the EVE Online ESI API and zkillboard data, simplifying the process of fetching game data and processing killmails.

Core Features & Use Cases

  • ESI API Interaction: Fetching character, system, ship, and other universe data.
  • zkillboard Integration: Listening to real-time killmail feeds and processing them.
  • Data Models & Caching: Defines structures for killmail data and strategies for caching EVE universe information.
  • Use Case: Automatically track and report specific types of ship losses in EVE Online by subscribing to zkillboard feeds and filtering based on ship type, region, and value.

Quick Start

Use the eve-esi-api skill to fetch the name of the EVE Online system with ID 30000142.

Frequently Asked Questions about eve-esi-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch character and system data from the EVE Online ESI API in Rust?

You can fetch character and system data from the EVE Online ESI API in Rust using provided client structures and data models designed for ID lookups and universe information retrieval.

What is the best way to listen to real-time zkillboard killmail feeds in Rust?

The best way to listen to real-time zkillboard killmail feeds in Rust is by implementing the provided RedisQ listener patterns, which support continuous data streaming and killmail processing.

How do I handle SSO authentication flows for EVE Online API integration?

To handle SSO authentication flows for EVE Online API integration, this Skill provides specific implementation patterns that manage the authentication process required by the ESI API.

Can I use Moka caching to store EVE Online universe information?

Yes, you can use Moka caching to store EVE Online universe information, as the Skill includes specific caching strategies designed to efficiently manage ESI data models and reduce API requests.

How do I filter zkillboard killmails by ship type and region?

You can filter zkillboard killmails by ship type and region by subscribing to the RedisQ feed and applying the provided data models to track and report specific ship losses automatically.