← 返回 Skills 市场
paulkennethkent

Hybrid training plan

作者 Paul Kenneth Kent · GitHub ↗ · v1.0.1
cross-platform ✓ 安全检测通过
372
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install 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...
使用说明 (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
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install hybrid-training-plan
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /hybrid-training-plan 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug hybrid-training-plan
版本 1.0.1
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 372 次。

如何安装 Hybrid training plan?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install hybrid-training-plan」即可一键安装,无需额外配置。

Hybrid training plan 是免费的吗?

是的,Hybrid training plan 完全免费(开源免费),可自由下载、安装和使用。

Hybrid training plan 支持哪些平台?

Hybrid training plan 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Hybrid training plan?

由 Paul Kenneth Kent(@paulkennethkent)开发并维护,当前版本 v1.0.1。

💬 留言讨论