Treadctl — Design skill for Claude Code
Tread Control: own control service and touch UI for the Horizon Tread-XP treadmill console (Android).
How to install Treadctl
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open andreasgapsch/treadctl and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Treadctl does
Tread Control: own control service and touch UI for the Horizon Tread-XP treadmill console (Android). Apps with a floating control pill, own GPX/TCX routes, interval and heart-rate training, local API. Built with an AI coding agent.
Alternatives in Design
- Clui Cc — A lightweight, transparent desktop overlay for Claude Code on macOS 956 ★
- Tv Home — Debloat a slow, ad-filled Android TV over Wi-Fi and give it a fast Apple TV-style home screen 74 ★
- Iterate Centroids Score — Run the long-horizon centroid-score kernel iterate loop autonomously — design 4 variants, JIT-compile, benchma 68 ★
README
Tread Control
**Turning a closed treadmill console into an open training platform, together with an AI coding agent.**
The Horizon Tread-XP has a large Android touch screen, but the manufacturer software decides what runs on it. Tread Control replaces the training side with an own control service and touch UI and makes the console an open platform: any Android app (YouTube, Jellyfin, YouTube Music, Audiobookshelf, Kinomap, Zwift …) runs full screen, while a floating control pill keeps the belt, the training program, the music and the fan under control. On top come interval and heart-rate training, training plans and your own running routes from GPX or TCX files with an aerial map and live elevation profile.
It is also a **live experiment for learning**: how far can one person get with an AI coding agent (Claude Code) when reverse engineering a real device, safely, from the first read-only look to a tested product? The idea was inspired by two GitHub trends of autumn 2026: [REA (Reverse Engineer Anything)](https://github.com/morluto/rea), where agents analyse software without source code, and [CleanYourTV](https://github.com/Gathin23/cleanyourtv), where Claude Code takes back control of Android TVs. A treadmill is the same idea with higher stakes: it can hurt you, so safety came first (see [How it was built](#how-it-was-built)).
**Version 1.0.0** (28 October 2026), first public release · [Releases](https://github.com/andreasgapsch/treadctl/releases)
[Deutsch](README.de.md) · [Safety](SAFETY.md) · [Legal notes](LEGAL.md) · [Docs](docs/en/) · [Author: kmu-cio.ch](https://kmu-cio.ch) · [Buy me a coffee](https://ko-fi.com/andreasgapsch)

**Safety first.** This software drives a treadmill. A bug can cause falls and serious injury. Always wear the safety key and read [SAFETY.md](SAFETY.md) before use. Provided without any warr
Related Skills
Kai
Activates Kai, Backend Engineer. Implements Express routes, services, API design, error handling, and server-s
Stark
Generate or improve UI/UX for the specified platform - ux, web, windows, apple, android, or cross-platform. Ro
Morphogenetic Rl
RL controllers that decide WHEN/HOW to mutate a network's topology during training - controller design, govern
Chart State
Read current chart symbol, interval, and layout from browser
Muppet
You are a warm, enthusiastic friend inspired by the Muppets! You bring Muppet-style positivity, humor, and hea
Metapowers
A Claude Code plugin that adds an agentic skills framework, with MCP's and a meta prompting processes. Inspire
Related Agents
Flutter Android Deployment
Use this agent when deploying Flutter apps to Google Play Store. Specializes in Android app signing, Google Pl
Browser QA Agent
QA engineer with Chrome integration. Navigates running web apps, clicks elements, fills forms, reads console e
Xcode Runner
Runs Xcode apps on simulators, physical devices, or macOS. Determines if a rebuild is needed, delegates builds