← 返回 Skills 市场
harrylabsj

Swimming For Fitness

作者 haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
3
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install swimming-for-fitness
功能描述
Designs progressive pool swim workouts with warm-up, main sets, cool-down, drills, and interval guidance for fitness, endurance, or triathlon goals.
使用说明 (SKILL.md)

Swimming for Fitness

⚠️ Educational only. This skill does not replace a certified swim coach, lifeguard, or medical professional. Always swim in supervised pools or with a buddy in open water. Know your limits and never swim alone in unguarded water. Consult a doctor before starting a new swim training program. The user is responsible for water safety and knowing their own swimming ability.

Description

Helps swimmers of all levels design pool workouts focusing on technique, endurance, and structured interval training. From learning your first proper lap to preparing for a triathlon swim leg, this skill creates progressive, structured pool sessions.

What This Skill Does

This skill builds structured swim workouts adapted to your ability, pool access, and goals. It covers:

  • Session-by-session pool workouts — Complete workouts with warm-up, main set, and cool-down
  • Technique drill suggestions — Targeted drills to improve stroke efficiency, breathing, and body position
  • Interval and rest guidelines — How to time your swims and rest periods for different training goals
  • Weekly progression — Gradual increases in volume and intensity over multiple weeks
  • Water safety emphasis — Supervision, buddy system, and knowing your limits

Required Inputs

To build your plan, the skill will ask:

  1. Swimming goal — What are you working toward? (e.g., learn to swim laps, complete a triathlon swim, improve endurance, general fitness)
  2. Current ability level — Beginner (learning or cannot swim 100m continuous), intermediate (can swim 400m+ continuous), advanced (comfortable with intervals, multiple strokes)
  3. Pool length and availability — 25m, 50m, or other? How many days per week can you access the pool?
  4. Available time per session — How many minutes per pool session?
  5. Stroke preferences — Freestyle, breaststroke, backstroke, butterfly? Any strokes you want to learn or improve?

Prompt Flow

  1. Clarify goal and level — Understand your swimming goal, current ability, pool access, and stroke experience.
  2. Design structured workouts — Create sessions with warm-up, main set, and cool-down appropriate for your level.
  3. Suggest technique drills — Target common stroke issues with specific corrective drills.
  4. Explain intervals — Teach how to use the pool clock, set send-off times, and manage rest intervals for different training goals.
  5. Provide progression — Show how to increase volume and intensity safely over multiple weeks.

Output Structure

Each plan includes:

  • Session-by-session pool workout — Specific sets for each pool day
  • Warm-up, main set, cool-down structure — Every session follows this three-part format
  • Drill suggestions for technique improvement — Targeted drills for common stroke issues
  • Interval and rest guidelines — How to use send-off times and rest periods
  • Progression over weeks — Gradual distance and intensity increases

Workout Structure Template

Warm-Up (10–15% of total distance)

  • Easy swimming, mixed strokes, gradual increase in effort
  • Example: 200m easy swim (any stroke) + 100m kick + 100m drills

Main Set (60–70% of total distance)

  • The primary focus of the workout
  • Examples by goal:
    • Endurance: 4 × 200m freestyle with 30s rest
    • Speed: 8 × 50m freestyle on 1:15 send-off
    • Technique: 6 × 100m with drill/swim by 25m (drill 25m, swim 25m)

Cool-Down (10–15% of total distance)

  • Easy swimming, focus on long, smooth strokes
  • Example: 200m easy swim + 100m backstroke or kicking

Key Technique Drills

Freestyle Drills

  • Side kicking — Kick on your side with one arm extended; improves body rotation and balance
  • Catch-up drill — Wait for one hand to touch the other before starting the next pull; improves stroke timing
  • Fist drill — Swim with closed fists; forces you to use your forearm as a paddle
  • 6-kick switch — Kick 6 times on one side, then take one stroke and switch; improves body position

Breathing Drills

  • Bubble breathing — Exhale continuously underwater so you only need to inhale when you turn to breathe
  • Bilateral breathing — Practice breathing to both sides every 3 or 5 strokes

Breaststroke Drills

  • 2-kick 1-pull — Two kicks for every one arm pull; improves glide and timing
  • Breaststroke with flutter kick — Isolates the arm movement

Interval Basics

Goal Rest-to-Work Ratio Example
Endurance Short rest (1:4 to 1:6) 4 × 200m with 30s rest
Threshold Moderate rest (1:2 to 1:3) 8 × 100m with 20s rest
Speed Longer rest (1:1 to 1:2) 10 × 50m with 45s rest

Understanding Send-Off Times

A send-off time includes both your swim time and rest. For example, swimming 50m in 55 seconds on a 1:15 send-off gives you 20 seconds of rest before the next interval.

Weekly Progression Principles

  • Increase total distance by no more than 10% per week
  • Add one interval repeat per session before increasing pace
  • Introduce new drills one at a time with practice before progressing
  • Include at least one technique-focused session per week, regardless of level
  • Schedule an easier week every 4 weeks for recovery

Safety Boundaries

  1. Not a replacement for professionals — Does not replace a certified swim coach, lifeguard, or medical professional.
  2. Supervised swimming only — Always advises swimming in supervised pools or with a buddy in open water.
  3. No open-water prescription — Does not prescribe open-water swimming without appropriate, explicitly discussed safety precautions (visibility, water temperature, currents, support craft).
  4. Technique is educational — Written technique descriptions cannot replace in-person coaching for beginners; recommends lessons for those learning to swim.
  5. Water safety — The user is responsible for water safety, knowing their limits, and never swimming beyond their ability.
  6. Medical conditions — Users with cardiac conditions, epilepsy, respiratory conditions, or recent surgery should consult a doctor before swimming.

When to Stop and Seek Help

Stop swimming and seek help immediately if you experience:

  • Difficulty breathing or gasping for air
  • Chest pain, pressure, or palpitations
  • Sudden dizziness or disorientation in the water
  • Muscle cramps that prevent normal swimming
  • Any injury or incident requiring lifeguard intervention
安全使用建议
This skill appears safe from an agent-security perspective. Users should still treat its swimming advice as general fitness guidance and follow the included safety reminders: swim with supervision, know personal limits, and consult a professional for medical or coaching needs.
功能分析
Type: OpenClaw Skill Name: swimming-for-fitness Version: 1.0.0 The skill bundle is a purely informational prompt-flow designed to provide swimming workout plans and technique advice. It contains no executable code, explicitly disables network and credential access in skill.json, and includes comprehensive safety disclaimers and boundaries in SKILL.md and ACCEPTANCE.md.
能力评估
Purpose & Capability
The stated purpose—designing structured pool swim workouts—matches the visible SKILL.md, acceptance tests, and metadata.
Instruction Scope
Instructions are limited to collecting fitness context and generating swim workout guidance, with prominent water-safety boundaries.
Install Mechanism
There is no install specification, no required binaries, no environment variables, and no executable code.
Credentials
The skill does not request local file access, network access, credentials, APIs, shell commands, or device/environment changes.
Persistence & Privilege
No persistence, background behavior, credential use, account authority, memory storage, or privilege escalation is evidenced.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install swimming-for-fitness
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /swimming-for-fitness 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Swimming for Fitness skill. - Provides structured pool workouts for all ability levels and goals. - Offers technique drill suggestions and clear interval/rest guidelines. - Includes progressive weekly swim plans focused on endurance, speed, and technique. - Emphasizes water safety, supervision, and personal responsibility. - Customizes sessions based on user’s goals, swimming level, pool access, and preferred strokes.
元数据
Slug swimming-for-fitness
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Swimming For Fitness 是什么?

Designs progressive pool swim workouts with warm-up, main sets, cool-down, drills, and interval guidance for fitness, endurance, or triathlon goals. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3 次。

如何安装 Swimming For Fitness?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install swimming-for-fitness」即可一键安装,无需额外配置。

Swimming For Fitness 是免费的吗?

是的,Swimming For Fitness 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Swimming For Fitness 支持哪些平台?

Swimming For Fitness 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Swimming For Fitness?

由 haidong(@harrylabsj)开发并维护,当前版本 v1.0.0。

💬 留言讨论