probichaux/clawdskills · Archived

flight-planner

Plan multi-leg flights with wind-optimized timing and calendar integration. Use when asked to plan a flight, create a flight plan, or schedule a flying mission. Takes a route (e.g., "HSV to JWN to HMP to HSV"), calculates times with winds aloft, and creates calendar entries.

First seen Feb 28, 2026

Installation

$ npx skills add probichaux/clawdskills --skill flight-planner

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from probichaux/clawdskills.

npx skills add probichaux/clawdskills

Browse all from probichaux/clawdskills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,225 B
  • docs SUMMARY.md 297 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 2 installs

SKILL.md

Flight Planner

End-to-end flight planning: route → winds → timing → calendar.

Workflow

When asked to plan a flight:

  1. Parse the route — Extract airport sequence (e.g., "HSV to JWN to HMP to HSV")
  1. Calculate each leg — Use flight_time.py for each leg:

``bash ~/clawd/skills/flight-time/scripts/flight_time.py KDEP KARR --altitude ALT --tas TAS --json ``

  1. Optimize altitude — Check multiple altitudes (4000, 6000, 8000, 10000) for the longest leg and pick the best ground speed. Note the recommendation.
  1. Add ground time — 30 minutes at each intermediate stop (pickup/dropoff)
  1. Build timeline — Start from requested departure time, sequence all legs and ground stops
  1. Ask about attendees — Before creating calendar entry, ask:

> "Should anyone be invited to this flight?"

  1. Create calendar entry — Use m365cal.py create with:

- Subject: Route summary (e.g., "Flight: HSV-JWN-HMP-HSV") - Duration: Total block time - Body: Full timeline and leg details - Attendees: As specified

Default Parameters

  • TAS: 185 kt
  • Fuel burn: 24 gph
  • Altitude: 6000 ft (optimize from there)
  • Ground time: 30 min per stop

Example Output Format

✈️ FLIGHT PLAN: HSV-JWN-HMP-HSV
Date: Jan 29, 2026 | Depart: 12:00

LEG 1: HSV → JWN
• 93 nm | TC 357° | 0:35
• Winds 300°@48kt (tailwind)

LEG 2: JWN → HMP  
• 210 nm | TC 142° | 2:23
• Winds 320°@52kt (headwind)
• ⚠️ Better at 8000ft: 2:03

[... more legs ...]

TIMELINE
12:00 Depart HSV
12:35 Arrive JWN (30 min ground)
13:05 Depart JWN
[...]

TOTALS: 446 nm | 3:44 flight | 4:44 block | ~90 gal

Should anyone be invited to this flight?

Dependencies

  • ~/clawd/skills/flight-time/scripts/flight_time.py — Time/wind calculations
  • ~/clawd/skills/m365-calendar/scripts/m365cal.py — Calendar integration