AgentSkillsCN

convert

在FIT、TCX、ZWO、KRD等格式之间转换训练文件。

SKILL.md
--- frontmatter
name: convert
description: Convert workout files between FIT, TCX, ZWO, KRD formats
allowed-tools: Bash

Convert workouts using the Kaiord CLI.

Usage

bash
# Build CLI first (if needed)
pnpm --filter @kaiord/cli build

# Simple conversion
pnpm --filter @kaiord/cli dev -- convert -i $0 -o $1

# Batch conversion
pnpm --filter @kaiord/cli dev -- convert -i 'workouts/*.fit' --output-dir converted/ --output-format krd

Supported Formats

FormatExtensionDescription
FIT.fitGarmin binary format
TCX.tcxTraining Center XML
ZWO.zwoZwift Workout
KRD.krdKaiord JSON (canonical)

Examples

bash
# FIT to KRD
pnpm --filter @kaiord/cli dev -- convert -i workout.fit -o workout.krd

# KRD to TCX
pnpm --filter @kaiord/cli dev -- convert -i workout.krd -o workout.tcx