Fitness & Workout Manager

v1.2.2

运动健康管家 Pro — 专为 Open Claw + 飞书生态打造的 AI 健身管家。双模式打卡(事后总结 / 边练边记)、3 层 Session 防丢失、飞书云文档同步、极致 Token 优化。Route to this skill when the user mentions workouts, logs...

0· 260·1 current·1 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description, manifest entry points, and included scripts align: the package ships CLI entry points (fitness-plan, fitness-log, fitness-status) implemented in the provided Python files and stores data under ~/.openclaw/workspace/fitness-skill. The only required binary is python3, which is appropriate for the delivered Python scripts.
Instruction Scope
SKILL.md instructs the agent to route workout and logging requests here and documents local JSON storage, session lifecycle, and optional Feishu sync. The instructions do not ask for unrelated credentials or to read unrelated system paths. Note: SKILL.md references AGENTS.md and HEARTBEAT.md rules and scheduler behavior (cron/heartbeat) that are not included in the bundle; those behaviors depend on the OpenClaw runtime and may be non-functional or require runtime-provided hooks.
Install Mechanism
No install spec; the skill is effectively delivered as scripts and docs. requirements.txt declares no external packages and the code uses only Python standard library, so nothing external is downloaded or extracted during install.
Credentials
No required environment variables. One optional env var (FEISHU_FITNESS_DOC_ID) is declared for Feishu document sync and is proportionate to the described Feishu integration. No other credentials or unrelated env vars are requested.
Persistence & Privilege
The skill does persist data locally under the user's home (~/.openclaw/workspace/fitness-skill) which matches its purpose. always:false and normal autonomous invocation settings are used. The skill does not request system-wide changes or modify other skills' configs in the shipped code.
Assessment
This skill appears to do what it says: local workout parsing, session handling, and optional Feishu sync. Before installing, consider: 1) Feishu integration is optional — only set FEISHU_FITNESS_DOC_ID if you want sync; ensure the Feishu bot credentials/permissions you provide are limited to the needed doc read/write and messaging scopes. 2) The skill stores all plans/logs under ~/.openclaw/workspace/fitness-skill — review or back up that directory if you care about privacy. 3) SKILL.md mentions runtime hooks (AGENTS.md, HEARTBEAT.md, scheduler/feishu_api) that are provided by the OpenClaw runtime; verify your runtime supplies those APIs or the sync/auto-close features may not work. 4) If you plan to enable Feishu sync or run this on a shared environment, inspect the skill's sync_to_feishu and scheduler code paths (present in the full fitness_skill.py) to confirm no additional network endpoints or credentials are used beyond the Feishu doc ID. 5) As always, run untrusted code in a constrained environment if you are unsure.

Like a lobster shell, security has layers — review code before you run it.

Health & Fitness Feishu Exclusive Token Optimized Auto-Trackingvk970kh2scdh2ayh142ndtdnyan82w0dpHealth & Fitness Feishu Exclusive Token Optimized Auto-Tracking latestvk974z99zdkws6yr87ttj4rkakn82x4m4latestvk978zst7w3sa0h416qgvxbemz582zaem

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

💪 Clawdis
OSLinux · macOS
Binspython3

Comments