← Back to Skills Marketplace
paulkennethkent

Hybrid training plan

by Paul Kenneth Kent · GitHub ↗ · v1.0.1
cross-platform ✓ Security Clean
372
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install hybrid-training-plan
Description
View and manage a Hybrid Training Plan — check today's workout, log strength sets and runs, mark days complete or skip, view exercise 1RMs and session histor...
README (SKILL.md)

Hybrid Training Plan Skill

Interact with the user's training plan at hybridtrainingplan.app via natural language.

Setup

  1. Generate an API key at hybridtrainingplan.app/account → Agent Skills → New key
  2. Add to your Claude environment (.claude/.env or shell profile):
export HYBRID_API_KEY="htp_your_key_here"
export HYBRID_API_URL="https://api.hybridtrainingplan.app"   # optional, this is the default

The helper script is at scripts/htp.sh relative to this skill. Run chmod +x scripts/htp.sh once to make it executable.

Common operations

Check today's dashboard

scripts/htp.sh dashboard

Returns the current plan ID, today's date, active week/day info, and recent session summaries.

View a specific day's workout

scripts/htp.sh day 2026-02-27 \x3CplanId>

Returns the day's sessions with exercises, sets, reps, load guidance, and running prescription.

Log a session

scripts/htp.sh log-session '{"planId":"...","sessionId":"...","dayDate":"2026-02-27","sessionType":"strength","strengthSets":[{"exerciseName":"Squat","exerciseKey":"squat","setIndex":0,"reps":5,"weightKg":100}]}'

Mark a day complete

scripts/htp.sh complete 2026-02-27 \x3CplanId>

Skip a day

scripts/htp.sh skip 2026-02-27 \x3CplanId>

View session logs for a day

scripts/htp.sh session-logs \x3CplanId> 2026-02-27

View exercise 1RMs (maxes)

scripts/htp.sh maxes

Update a 1RM

scripts/htp.sh set-max "Squat" 120

Notes

  • Weights are always in kg in the API regardless of the user's display preference
  • sessionId is the UUID of the specific session inside the plan (visible in the day view response)
  • planId is the UUID of the training plan (visible in the dashboard response)
  • See references/api.md for full request/response schemas
Usage Guidance
This skill is a simple CLI wrapper for hybridtrainingplan.app and legitimately needs only your HYBRID_API_KEY. Treat that key like a password: only provide it to trusted agents and revoke it from your account if you stop using the skill. Before enabling, confirm you are comfortable the skill can mark days complete/skip, create/update session logs, and update 1RMs (it will perform those API actions). If possible, create a scoped API key (or one you can revoke) rather than using a long-lived key you rely on elsewhere. You may also review the included scripts/htp.sh yourself (it's short and readable) and ensure HYBRID_API_URL is set only if you trust a non-default endpoint.
Capability Analysis
Type: OpenClaw Skill Name: hybrid-training-plan Version: 1.0.1 The skill bundle is benign. It provides a CLI adapter (`scripts/htp.sh`) to interact with the `hybridtrainingplan.app` API, as described in `SKILL.md` and `references/api.md`. The script uses `curl` and `jq` to make authenticated API calls, correctly handling an API key from environment variables. It employs robust shell scripting practices, including `set -euo pipefail` and proper quoting of arguments (`"$var"`, `jq --arg`), which prevents shell injection vulnerabilities within the script itself. There is no evidence of intentional harmful behavior, data exfiltration to unauthorized endpoints, persistence mechanisms, or obfuscation. The functionality is clearly aligned with its stated purpose.
Capability Assessment
Purpose & Capability
Name/description (viewing and managing a Hybrid Training Plan) matches what the skill does: a small CLI wrapper that calls hybridtrainingplan.app endpoints. Required binaries (curl, jq) and the single env var (HYBRID_API_KEY) are appropriate and expected.
Instruction Scope
SKILL.md directs the agent to use the provided scripts/htp.sh to call the documented API endpoints and to set HYBRID_API_KEY (and optional HYBRID_API_URL). The instructions do not request unrelated files, system state, or other credentials, nor do they direct data to unexpected external endpoints.
Install Mechanism
No install spec; this is instruction-only with a small included shell script. Nothing is downloaded from external, untrusted URLs and the script itself is short and readable.
Credentials
Only HYBRID_API_KEY (primary credential) is required. That is proportionate: the skill needs to authenticate to the user's hybridtrainingplan.app account to read/update plans and logs. No unrelated secrets or config paths are requested.
Persistence & Privilege
always is false and the skill does not request persistent system-wide privileges or alter other skills. It only expects the API key to be set in the agent environment and a local executable script to be made runnable.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install hybrid-training-plan
  3. After installation, invoke the skill by name or use /hybrid-training-plan
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added metadata for environment and dependency requirements to improve compatibility visibility. - No other functional or documentation changes.
v1.0.0
Initial release. Supports viewing today's workout, logging strength sets and runs, marking days complete/skip, and managing exercise 1RMs.
Metadata
Slug hybrid-training-plan
Version 1.0.1
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Hybrid training plan?

View and manage a Hybrid Training Plan — check today's workout, log strength sets and runs, mark days complete or skip, view exercise 1RMs and session histor... It is an AI Agent Skill for Claude Code / OpenClaw, with 372 downloads so far.

How do I install Hybrid training plan?

Run "/install hybrid-training-plan" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Hybrid training plan free?

Yes, Hybrid training plan is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Hybrid training plan support?

Hybrid training plan is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Hybrid training plan?

It is built and maintained by Paul Kenneth Kent (@paulkennethkent); the current version is v1.0.1.

💬 Comments