Fit Ride Studio

Analyze one or more cycling, running, or hiking FIT/KML activity tracks, generate evidence-based single or aggregate reports, open the bundled local Ride Relief report page when the environment supports it, enrich results with user-confirmed public location context, and create shareable PNG or H.264 MP4 route stories on request. Use whenever a user wants to analyze, compare, visualize, or export .fit or .kml activities, including requests that mention a workout but do not yet include track files.

149 stars 12 forksData & Analytics

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add op7418/guizang-sports-skill --skill fit-ride-studio
Manual install
git clone --depth 1 https://github.com/op7418/guizang-sports-skill.git /tmp/guizang-sports-skill
mkdir -p ~/.claude/skills
cp -r /tmp/guizang-sports-skill/. ~/.claude/skills/fit-ride-studio

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# FIT & KML Activity Studio

Turn local cycling, running, and hiking tracks into an evidence-based report and local visual experience. Follow this sequence:

1. Ask for FIT/KML files when none were provided, or use the bundled synthetic demo when requested.
2. Check the installation, install missing locked dependencies automatically, and analyze every valid file.
3. Present the result, stage private runtime files, and open the bundled Ride Relief report page when local browser access is available.

Enter the export composer only when the user asks for a shareable image, animation, or video. Ride Relief is the web app bundled inside this Skill, not a separate product to install.

## Workflow

### 1. Get the track files

- When the user explicitly asks for a demo, use `<skill-root>/samples/demo.kml`. State that it is fictional data.
- Otherwise, if no readable `.fit` or `.kml` was supplied, ask in the user's language for either an attachment or a local path. Example in Chinese: “请把 `.fit` 或 `.kml` 拖进对话,或告诉我文件路径(例如 `~/Downloads/ride.fit`);可以一次给多个。”
- Stop after requesting missing input. Do not invent activity data and do not ask the user to configure the project.
- Proceed immediately when at least one file is accessible. Infer single versus aggregate mode from valid files.
- Accept a directory only when the user placed it in scope; expand only top-level FIT/KML files.
- Process tracks locally. Do not upload exact GPS tracks or expose coordinates in the response.
Read the full skill on GitHub

Details

Skill name
fit-ride-studio
License
AGPL-3.0
Repo updated
9 August 2026

FAQ

What does the Fit Ride Studio skill do?

Analyze one or more cycling, running, or hiking FIT/KML activity tracks, generate evidence-based single or aggregate reports, open the bundled local Ride Relief report page when the environment supports it, enrich results with user-confirmed public location context, and create shareable PNG or H.264 MP4 route stories on request. Use whenever a user wants to analyze, compare, visualize, or export .fit or .kml activities, including requests that mention a workout but do not yet include track files.

How do I install the Fit Ride Studio skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add op7418/guizang-sports-skill --skill fit-ride-studio. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Fit Ride Studio popular?

It lives in op7418/guizang-sports-skill, which has 149 GitHub stars and 12 forks.

Related skills

Web Scraping

108

yfe404/web-scraper

This skill activates for web scraping and Actor development. It proactively discovers APIs via traffic interception, recommends optimal strategy (traffic interception/sitemap/API/DOM scraping/hybrid), and implements iteratively. For production, it guides TypeScript Actor creation via Apify CLI.

Data & Analytics22

Analytics Tracking Automation

145

jtrackingai/analytics-tracking-automation

Use when you need GA4 + GTM tracking delivery from site discovery through publish, or when the right phase entry point is still unclear.

Data & Analytics41

Teachable Figures

111

ywEdAi/teachable-figures

Turn lessons, articles, chapters, or technical ideas into interactive teaching figures using predict → try → explain. Create reusable 2D widgets, working isometric SVG objects, mechanical assemblies and cutaways, exploded views, or true 3D turning models when spatial motion explains the concept. Use for explorable learning graphics, mechanism simulations, and mechanical or spatial explainers; retain the host app's lesson contracts and accessibility. Starts with a short guided interview unless the user asks to generate directly. Not for plain data charts, dashboards, slide decks, static illustr

Data & Analytics13

Tufte Data Viz

230

caylent/tufte-data-viz

Use when creating, reviewing, or styling charts, graphs, dashboards, sparklines, or any data visualization. Applies to Recharts, ECharts, Chart.js, matplotlib, Plotly, seaborn, D3.js, and SVG. Enforces Tufte principles (data-ink ratio, direct labeling, range-frame axes) plus modern screen-first standards (accessibility, responsive, dark mode).

Data & Analytics

Venice Billing

160

veniceai/skills

Venice billing and usage analytics - GET /billing/balance, GET /billing/usage-history (keyset-paginated per-request ledger, JSON or CSV), and GET /billing/usage-analytics (aggregated by date/model/key). All require an ADMIN key. GET /billing/usage was sunset on 2026-09-16 and now always returns 410. Covers the DIEM/EARNED_CREDITS/BUNDLED_CREDITS/USD consumption priority and building dashboards. (Beta)

Data & AnalyticsIn 1 list27

Strategy Consulting Visualization

162

kgraph57/mckinsey-style-visualization-skill

Use when turning content into clear strategy-consulting visualizations, including board slides, reports, diagrams, quiet animated decks, or explicit dynamic and interactive decks with clickable evidence, scenario controls, what-if sliders, and deterministic presenter demos.

Data & AnalyticsIn 1 list22

Browse the most popular Claude skills, all data & analytics skills, or write your own with the skills generator.