hybrid-training-plan_skill

This skill helps you plan and log Hybrid Training Plan workouts, track sessions, and review 1RMs for proactive training progress.
  • Python

2.5k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill hybrid-training-plan

  • _meta.json301 B
  • SKILL.md2.4 KB

Overview

This skill connects to hybridtrainingplan.app to view and manage a Hybrid Training Plan. It lets you check today’s workout, inspect session details, log strength sets and runs, and mark days complete or skip. It also surfaces exercise 1RMs and session history for tracking progress.

How this skill works

The skill calls the Hybrid Training Plan API using an API key you generate at hybridtrainingplan.app/account and a configurable API URL. It retrieves the dashboard and day views to show active plan, sessions, exercises, load guidance, and running prescriptions. You can submit session logs (strength sets or runs), update 1RMs, and change day status (complete or skip). Responses use planId and sessionId identifiers from the API to target specific records.

When to use it

  • Ask what today’s workout is or view the training dashboard
  • Log strength sets, running sessions, or an entire session after training
  • Mark a training day complete or skip a planned day
  • Check exercise 1RMs and update maxes after testing
  • Review session logs or history for a specific date

Best practices

  • Store the API key securely in environment variables and never share it publicly
  • Use the dashboard call first to get planId and today’s session identifiers
  • Log strength sets with weights in kg (API always expects kg) and include sessionId for precise updates
  • When updating 1RMs, confirm the exercise name matches the plan’s exerciseKey
  • Use session logs to audit changes and avoid duplicate submissions

Example use cases

  • User: “What’s my workout for today?” → skill fetches dashboard/day and summarizes sessions
  • User: “I finished strength session — log my sets” → skill submits strengthSets payload with weights in kg
  • User: “Mark 2026-02-27 complete” → skill calls complete for that date and planId
  • User: “Show my Squat 1RM” → skill returns current maxes from the API
  • User: “Give me session history for 2026-02-27” → skill returns session-logs for the date

FAQ

Generate an API key at hybridtrainingplan.app/account → Agent Skills → New key and add it to your environment.

What units should I use for weight?

Always send weights in kilograms; the API expects kg regardless of display preferences.

Where do I find planId and sessionId?

Call the dashboard or day view; both responses include the planId and sessionId values you need.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational