← 返回 Skills 市场
103
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install normieclaw-trainer-buddy-pro
功能描述
Your AI strength coach that customizes workouts from gym photos, tracks progress, adapts to injuries, and plans smart splits with no subscription needed.
安全使用建议
What to consider before installing:
- The core functionality appears coherent and local-only by default (no env vars, no required binaries). That matches the README/SECURITY claims in normal use.
- Do NOT run the included backup script (scripts/backup-workout-data.sh) without first opening it in an editor. The script contains broken/garbled lines in its root-detection routine; that looks like accidental corruption and could cause errors. If you need the backup behavior, fix or rewrite the function or only copy its non-problematic logic.
- Be aware the package contains a dashboard kit and SQL/schema files which describe an optional cloud mode (Supabase). Enabling that will require external credentials and network access — those are not required by default and are not declared by the skill. Only opt into cloud sync if you understand and trust the destination and supply credentials yourself.
- The SKILL.md includes prompt-injection defenses (good). Still, treat any external content (OCR text, pasted workouts) as untrusted and avoid blindly executing any shell commands found in uploaded content.
- Practical steps: (1) Review scripts and SETUP-PROMPT.md locally before running any install commands; (2) keep skill data directory permissions tight (as recommended); (3) do initial testing in a sandboxed workspace or container; (4) if you do enable dashboard/cloud sync, provide only minimal credentials and monitor network activity.
If you want, I can: (A) show the exact lines in the backup script that are malformed and suggest a corrected version, or (B) point out the places in SKILL.md/dashboard files where optional cloud sync would be enabled so you can audit them before use.
功能分析
Type: OpenClaw Skill
Name: normieclaw-trainer-buddy-pro
Version: 1.0.3
Trainer Buddy Pro is a fitness-focused skill that manages workout data and user profiles locally. The skill includes explicit prompt-injection defenses in SKILL.md, instructing the agent to treat external content (like OCR text from gym photos) strictly as data. The provided shell script (backup-workout-data.sh) is designed for local data maintenance with safety guards to prevent path traversal, and the overall architecture adheres to local storage principles without external data exfiltration or suspicious network activity.
能力评估
Purpose & Capability
The files (SKILL.md, examples, config, data schema) align with a local workout-tracking & photo-to-workout assistant. However, the package also includes a dashboard kit and database/sync specs (Supabase/Postgres) that imply optional cloud sync functionality not listed in the skill's declared requirements — this is an extra capability that would require credentials/network access if enabled.
Instruction Scope
SKILL.md confines runtime behavior to reading/writing data in the skill's directory, using the model/vision tools, and treating OCR/text from images as untrusted data; it explicitly instructs the agent not to follow instructions embedded in images. It does instruct reading local profile data (data/user-profile.json), which is consistent with its purpose.
Install Mechanism
This is an instruction-only skill with no install spec (no packages downloaded). That minimizes install-time risk. The provided setup instructions copy config and script files into the workspace; those are local filesystem operations.
Credentials
The skill declares no required environment variables or credentials, which matches the README/SECURITY claims of local-only operation. However, the dashboard/DB files describe optional cloud modes (Supabase) that would require credentials/network access if the user enables them — these credentials are not declared by the skill and are optional, so the default behavior appears local-only but functionality could expand if the user opts into it.
Persistence & Privilege
The skill does not request elevated privileges and always:false. That said, the included backup script (scripts/backup-workout-data.sh) contains garbled/malformed code in its workspace/root-detection function and should not be run without inspection. The script otherwise intends to copy data into skill-local backups and prune old backups; its intent is reasonable, but the corruption raises risk of failures or unexpected behavior if executed.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install normieclaw-trainer-buddy-pro - 安装完成后,直接呼叫该 Skill 的名称或使用
/normieclaw-trainer-buddy-pro触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
v1.0.3: Security fixes: confined scripts to skill directory, removed filesystem traversal from setup
v1.0.2
v1.0.2: MIT license, cleaned descriptions, removed cross-sell
v1.0.0
Initial publish from NormieClaw.ai
元数据
常见问题
Trainer Buddy Pro 是什么?
Your AI strength coach that customizes workouts from gym photos, tracks progress, adapts to injuries, and plans smart splits with no subscription needed. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 103 次。
如何安装 Trainer Buddy Pro?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install normieclaw-trainer-buddy-pro」即可一键安装,无需额外配置。
Trainer Buddy Pro 是免费的吗?
是的,Trainer Buddy Pro 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Trainer Buddy Pro 支持哪些平台?
Trainer Buddy Pro 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Trainer Buddy Pro?
由 Nollio(@nollio)开发并维护,当前版本 v1.0.3。
推荐 Skills