Sport dashboard
Skiing training dashboard for Garmin athletes
DataFrame.fit treats skiing as a first-class sport, not a leftover other bucket. Resort days keep elevation, GPS heatmap density, and volume with today's plan check from recovery.

Why athletes stay
What skiers get
Skiing stays tagged in the log and volume. The yearly GPS heatmap includes ski days. Elevation sits on the session. Mark Skiing in Settings so Home and tips match winter weeks.
Skiing tagged in the log, volume, and filters
Resort days stay skiing in the log, volume, and filters.
Elevation on the session
Vertical and elevation sit on the ski day so mountain weeks stay comparable.
Yearly GPS heatmap that includes ski days
The yearly GPS heatmap includes ski days when the watch recorded a path.
Recovery context next to mountain days on Home
Home puts today's plan check from recovery next to ski days.
Watch-first
Keep your watch app for the device
Keep Garmin Connect for the watch and the official activity. DataFrame.fit is the decision layer: today's plan check from recovery, how ski days sit in the week, and share cards.

Train more than one sport?
Explore related dashboards
Plan and ask
Training plan and AI for Skiing
Build the week on Calendar, then ask Claude or another assistant about your Skiing load, sessions, and recovery - you choose what each one may view or change.
Plan the week onto your watch
Add Skiing sessions on Calendar or pull a coach source on Training Plan, then send structured work to your watch with plan vs done after you train.
Open CalendarAsk an AI assistant
Connect Claude, Cursor, ChatGPT, or another assistant. Ask about this week's Skiing volume, a key session, or whether tomorrow still fits - without pasting spreadsheets into chat.
How to connect