← Back to Skills Marketplace
puckguo

V-Train_Data

by puckguo · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
273
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install v-train-data-skill
Description
Authenticate with email and password to fetch and analyze V-Train user exercise and diet data, generating local HTML reports.
Usage Guidance
Do NOT enter your real V‑Train credentials into this skill until you verify the API owner. Specific steps: - Verify the domain https://puckg.fun and confirm it is the official V‑Train service (look for an official homepage, TLS cert ownership, or contact the vendor). The skill metadata provides no homepage or source repository. - Prefer using a throwaway/test account if you want to try it; never reuse your primary password. - Inspect network activity: run the examples in a controlled environment (offline or with network logging) and confirm requests go where you expect. - Consider running the included local viewers (table_view.js, vtrain_viewer.html, food_viewer_template.html) only against the shipped vtrain_user_data.json sample rather than calling the external API. - The package includes a large sample JSON containing a real-looking email and many video URLs — this may indicate leaked sample data; treat it as sensitive and delete if you don't trust the source. - If you need this functionality, prefer official integrations or ask the skill author for their source repo and proof that puckg.fun is a legitimate V‑Train endpoint before supplying real credentials.
Capability Analysis
Type: OpenClaw Skill Name: v-train-data-skill Version: 1.0.1 The skill bundle is a comprehensive toolset for fetching and visualizing fitness and diet data from the V-Train platform (puckg.fun). It includes Node.js scripts (table_view.js), HTML templates (food_viewer_template.html, vtrain_viewer.html), and detailed documentation (vtrain-exercise-data-fetcher.md, vtrain-food-data-fetcher.md) for interacting with the service's API. While it requires user credentials (email/password) to function, the code logic is consistent with the stated purpose of data retrieval and report generation, with no evidence of malicious exfiltration, unauthorized execution, or harmful prompt injection.
Capability Assessment
Purpose & Capability
Name/description (fetch V‑Train exercise and food data) matches the included docs and code: the files provide examples to authenticate with email/password, call the service, save JSON, and generate local HTML/markdown reports. Requiring credentials at runtime (email/password) is coherent with the stated purpose.
Instruction Scope
The SKILL.md and fetcher docs explicitly instruct the agent/user to send plaintext email+password to https://puckg.fun/api/..., download all user data and videos, and write that data locally. That is within the declared goal, but the instructions give broad discretion to collect all account data and videos and to transmit credentials to a third‑party API endpoint whose ownership is not documented. The package also includes a large vtrain_user_data.json with a real-looking email, which is a privacy signal (sample/exfiltrated data present).
Install Mechanism
No install spec or remote downloads are present — this is an instruction/code bundle only. There are no installers that would execute network-fetched archives or create system binaries.
Credentials
The skill does not declare environment variables, but it explicitly requires user email/password for authentication and examples hardcode sample credentials. Sending those credentials to puckg.fun is the only way the skill works — that is proportional to its function but risky because the target domain is unknown and not documented as the official V‑Train API. The inclusion of a large vtrain_user_data.json (with a real-looking email) increases privacy concerns.
Persistence & Privilege
The skill does not request persistent privileges (always:false) and does not include install hooks or code that modifies other skills or system configuration. It runs as an instruction-only skill and local scripts operate on files provided by the user.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install v-train-data-skill
  3. After installation, invoke the skill by name or use /v-train-data-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- No code or documentation changes detected in this version. - No user-impacting updates; all functionality remains the same.
v1.0.0
Initial release of V-Train skill set. - Enables fetching and analyzing users’ exercise and dietary records via email/password authentication. - Supports download of workout videos and generation of local HTML visualization reports. - Allows dietary data filtering by date range and meal type, with analysis report generation. - Provides API usage details and ready-to-use HTML/JS visualization templates.
Metadata
Slug v-train-data-skill
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is V-Train_Data?

Authenticate with email and password to fetch and analyze V-Train user exercise and diet data, generating local HTML reports. It is an AI Agent Skill for Claude Code / OpenClaw, with 273 downloads so far.

How do I install V-Train_Data?

Run "/install v-train-data-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is V-Train_Data free?

Yes, V-Train_Data is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does V-Train_Data support?

V-Train_Data is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created V-Train_Data?

It is built and maintained by puckguo (@puckguo); the current version is v1.0.1.

💬 Comments