iracing-api

Fetch and synchronize racing data from the iRacing Data API.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/nathanperkins/race-team-planner --skill iracing-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iracing-api
Source: https://github.com/nathanperkins/race-team-planner/tree/main/.agent/skills/iracing-api
Command: npx skills add https://github.com/nathanperkins/race-team-planner --skill iracing-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill automates the process of fetching and synchronizing crucial data from the iRacing platform, ensuring your application has the most up-to-date information on races, series, and participants.

Core Features & Use Cases

  • Data Fetching: Retrieves series, seasons, car classes, cars, tracks, and member information from the iRacing Data API.
  • Data Synchronization: Provides the foundation for keeping local databases in sync with iRacing data.
  • Use Case: Automatically update the available race series and their details for users planning their participation in upcoming events.

Quick Start

Run the script to pull the latest iRacing data into the raw_data directory.

Frequently Asked Questions about iracing-api

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

FAQPage Schema
How do I fetch and sync iRacing series, seasons, and track data to a local database?

The Skill retrieves series, seasons, car classes, cars, tracks, and member information from the iRacing Data API and stores it in a raw_data directory for local database synchronization.

What is the best way to automate iRacing API data updates for race series details?

Automating iRacing data updates involves executing the Skill's scripts to periodically pull the latest race series and participant details directly from the iRacing Data API.

Do I need an iRacing account to retrieve car class and member information through the API?

Accessing the iRacing Data API requires authentication using your iRacing account credentials, which the Skill uses to fetch member information and resolve authentication issues.

Does this iRacing API integration work with raw data for schema analysis?

The Skill provides raw data fetched from the iRacing Data API, which you can use directly for schema analysis and debugging authentication issues.

Why is my iRacing data sync not working when fetching seasons and tracks?

iRacing data sync failures often stem from authentication issues; the Skill provides raw data output specifically to help debug these authentication problems with the iRacing Data API.