Agent skill · software engineering · mvanhorn

pp-peloton

Printing Press CLI for Peloton. Read-only Peloton workout, class, and structural-provider facts in a private local store.

Why this skill is useful

Provides specific commands and usage patterns for the Peloton CLI that the AI wouldn't reliably generate on its own.

What it needs

Requires peloton-pp-cli installed locally. About 8k tokens when loaded. Last updated 2026-08-06. 1,890 stars on the source repository.

What this skill does

Peloton — Printing Press CLI Prerequisites: Install the CLI This skill drives the peloton-pp-cli binary. You must verify the CLI is installed before invoking any command from this skill. If it is missing, install it first: 1. Install via the Printing Press installer. It defaults binaries to $HOME/.local/bin on macOS/Linux and %LOCALAPPDATA%\Programs\PrintingPress\bin on Windows: 2. Verify: peloton-pp-cli --version 3. Ensure the reported install directory is on $PATH for the agent/runtime that will invoke this skill. If the npx install fails (no Node, offline, etc.), fall back to a direct Go install (requires Go 1.26.6 or newer). This installs into $GOPATH/bin (default $HOME/go/bin), so add that directory to $PATH instead: If --version reports "command not found" after install, the runtime cannot see the binary directory on $PATH. Do not proceed with skill commands until verification succeeds. Read-only Peloton workout, class, and structural-provider facts in a private local store. When Not to Use This CLI Do not activate this CLI for requests that require creating, updating, deleting, publishing, commenting, upvoting, inviting, ordering, sending messages, booking, purchasing, or changing remote state. This printed CLI exposes read-only commands for inspection, export, sync, and analysis. Command Reference account — Current account/profile fact; no implicit account expansion. peloton-pp-cli account — Show the current profile fact. auth — Manage Peloton credentials. No OAuth provisioning service is involved; this just wraps the automatic-login lifecycle (see Auth Setup below). peloton-pp-cli auth setup — Show how to supply your Peloton login for automatic sign-in. peloton-pp-cli auth status — Show whether a bearer token and/or session cookie are currently available. peloton-pp-cli auth logout — Remove persisted Peloton credentials. classes — Read-only catalog, class detail, planned structure, and provider filter vocabulary. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills mvanhorn/peloton

View the source on GitHub

Browse the @skills marketplace