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.