create_swim_drills_workout
Build a structured swim drill workout with distances, equipment, strokes, warmup, cooldown, and pool length, then upload it to Garmin Connect.
Instructions
Create a swim drill set and upload it to Garmin Connect.
Each drill step includes name, distance, equipment, and stroke.
Args: name: Workout name (e.g. "Drills 1200m") drills: List of dicts with keys: - name (str): drill name (e.g. "Catch-up") - distance_m (int): drill distance - equipment (str): "none", "fins", "paddles", "pull_buoy", "kickboard" - stroke (str): stroke type warmup_m: Warmup distance in meters (default 300) cooldown_m: Cooldown distance in meters (default 200) pool_length: Pool length in meters (default 25)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| drills | Yes | ||
| warmup_m | No | ||
| cooldown_m | No | ||
| pool_length | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |