fastf1

Provides weather and air quality data for locations in the United States and Canada.

202|29|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/machina-sports/sports-skills --skill fastf1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fastf1
Source: https://github.com/machina-sports/sports-skills/tree/main/skills/fastf1
Command: npx skills add https://github.com/machina-sports/sports-skills --skill fastf1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fastf1, pandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides structured access to Formula 1 data, eliminating the need to manually search for race schedules, results, lap times, and driver/team information.

Core Features & Use Cases

  • Race Schedules: Retrieve the F1 calendar for any given season.
  • Race Results: Get detailed finishing positions, times, and points for specific races.
  • Lap Data: Access lap-by-lap timing and tire strategy information.
  • Driver & Team Info: Obtain details about drivers and teams for a season.
  • Use Case: When asked about "Verstappen's performance at Monza", the skill can fetch his race results and lap data for that event.

Quick Start

Use the fastf1 skill to get the race schedule for the 2025 Formula 1 season.

Frequently Asked Questions about fastf1

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

FAQPage Schema
How do I retrieve Formula 1 race results and lap times for a specific Grand Prix?

Formula 1 race results and lap times can be retrieved by fetching session data for a specific Grand Prix. The skill provides detailed finishing positions, lap-by-lap timing, and tire strategy information directly.

Can I get the F1 race schedule and driver stats using Python and pandas?

Yes, you can retrieve the F1 race schedule and driver stats using Python and pandas. The skill fetches the complete F1 calendar for any season alongside detailed team and driver information.

What is the best way to analyze a driver's performance at a specific F1 circuit?

The best way to analyze a driver's performance at an F1 circuit is by pulling lap data and race results for that specific event. This provides lap-by-lap timing and tire strategy details for comprehensive analysis.

Does this approach work for analyzing both past and upcoming Formula 1 events?

Yes, this approach supports analysis of both past and upcoming Formula 1 events. You can retrieve race schedules and session data for any given season to review historical performance or prepare for future races.