swim-css

Compute Critical Swim Speed from 400m and 200m time trials.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/AlvaroLaraFF/strava-coach --skill swim-css
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swim-css
Source: https://github.com/AlvaroLaraFF/strava-coach/tree/main/.claude/skills/swim-css
Command: npx skills add https://github.com/AlvaroLaraFF/strava-coach --skill swim-css

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires strava, and includes scripts (resource) components.

What problem does it solve?

This skill estimates Critical Swim Speed (CSS) from 400m and 200m time trials and derives training pace targets per 100m to guide swimming practice and race preparation.

Core Features & Use Cases

  • CSS estimation from 400m and 200m times.
  • Derived pace targets per 100m for endurance, threshold, and VO2max training.
  • Use case: plan workouts and adjust pacing based on CSS for a swimmer preparing for a race.

Quick Start

Provide your 400m and 200m times in seconds or mm:ss, and ask me to compute CSS and pacing targets.

Frequently Asked Questions about swim-css

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

FAQPage Schema
How do I calculate Critical Swim Speed from time trials?

Calculate Critical Swim Speed (CSS) by inputting your 400m and 200m time trial results. The script computes your CSS, pace per 100m, and suggested training paces for endurance, tempo, and VO2max sessions.

What is CSS and how does it help plan swim workouts?

CSS is Critical Swim Speed, a metric used to set swim pacing targets. It helps swimmers and coaches plan workouts and prepare for races by deriving specific pace targets per 100m for different training zones.

How do I format my 400m and 200m times for CSS calculation?

Provide your 400m and 200m time trial results in either seconds or mm:ss format. The script processes these inputs to estimate your CSS and generate corresponding training pace targets.

Do I need Strava data to estimate CSS and set swim pacing targets?

Strava is listed as a dependency for estimating CSS and setting swim pacing targets. You also need Python 3.10 or higher to run the script that outputs your CSS and training paces.

What swim training paces can I derive from my CSS?

From your CSS, you can derive specific pace targets per 100m for endurance, threshold, and VO2max training. These paces guide swimming practice and race preparation across multiple session types.