← Back to Skills Marketplace
Personal Trainer Video
by
peandrover adam
· GitHub ↗
· v1.0.4
· MIT-0
163
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install personal-trainer-video
Description
Personal Trainer Video â Create Client Workout and Coaching Videos with AI. Twenty clients on your roster and half of them still text at 10 PM asking "whic...
Usage Guidance
Things to consider before enabling:
- Privacy: this skill uploads your video files and associated metadata to https://mega-api-prod.nemovideo.ai (nemovideo.com). If videos contain sensitive client or patient data, confirm the vendor's privacy/security practices and whether uploads comply with any regulations (e.g., HIPAA).
- Credentials/config: the registry marks NEMO_TOKEN as required, but the SKILL.md shows it can auto-generate an anonymous token and persist a client_id under ~/.config/nemovideo/. Decide whether you prefer to provide your own token (so you control it) or allow the skill to create an anonymous one.
- Persistence: the skill writes ~/.config/nemovideo/client_id (UUID). If you want no persistent identifiers, do not allow this behavior.
- Test first: try with non-sensitive sample videos to confirm edits and outputs before using real client material.
- Verify vendor: the homepage and API domain are declared; if you don't already trust nemovideo.com, review their website, terms, and privacy policy, and consider creating a dedicated account/token with limited scope.
- If you need absolute assurance: avoid auto-generated tokens and instead provision a token you can revoke, and inspect the config folder after first run to confirm what was written.
Overall: functionally coherent for video editing, but the token/config inconsistency and the fact that user media will leave your machine and be processed by an external service justify caution.
Capability Analysis
Type: OpenClaw Skill
Name: personal-trainer-video
Version: 1.0.4
The skill is a legitimate video editing assistant that interfaces with the NemoVideo AI API. It follows standard practices for agent skills, including managing a specific configuration directory (~/.config/nemovideo/) and using an API token (NEMO_TOKEN) to perform video processing tasks as described in SKILL.md.
Capability Assessment
Purpose & Capability
The name/description (AI video editing for personal trainers) matches the runtime instructions: the skill uploads user videos to nemo's API, issues edit/render commands, and returns edited media. However registry metadata claims NEMO_TOKEN is required while the SKILL.md explicitly documents auto-generation of an anonymous token if none is present — this is an internal inconsistency.
Instruction Scope
Instructions are detailed and constrained to the video-editing workflow (SSE edits, upload, render, export). They instruct the agent to read/write ~/.config/nemovideo/client_id and to call the service's anonymous-token endpoint and other API routes. This is within scope for a client, but it does involve persisting a client_id and sending user video files and possibly metadata to an external domain (https://mega-api-prod.nemovideo.ai).
Install Mechanism
No install spec and no code files — instruction-only. No downloads or third-party package installs are requested, which is the lowest install-risk profile.
Credentials
The only declared required credential is NEMO_TOKEN (primaryEnv). That is proportional to contacting the remote editing API. But SKILL.md documents NEMO_TOKEN as optional (auto-generated anonymous token) which conflicts with the registry 'required env' listing. The skill also references and persists a client_id in ~/.config/nemovideo/, which is reasonable for client usage but worth noting because it creates persistent identifiers and may be used to reissue tokens.
Persistence & Privilege
The skill will create/read ~/.config/nemovideo/client_id and persist a UUID if missing; it also asks to keep a session token (NEMO_TOKEN) for up to 7 days. always:false and no cross-skill config writes. Persisting a client id and session token is expected for a service client but it means the skill leaves artifacts in the user's home directory and can be re-used to re-request tokens tied to that client_id.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install personal-trainer-video - After installation, invoke the skill by name or use
/personal-trainer-video - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
Version 1.0.4
- Updated metadata: NEMO_TOKEN is now explicitly listed as a required environment variable.
- Added apiDomain field for explicit API endpoint configuration.
- Clarified curl command URLs to use explicit API URLs.
- No functional workflow changes; all adjustments are to internal documentation and configuration guidance.
v1.0.3
**Version 1.0.3 Changelog**
- Added homepage and repository links for easier access and support.
- Updated first-contact flow: user is greeted immediately and informed about setup progress.
- Clarified that setup steps are no longer fully silent—users now see a brief "Setting things up… ready!" message.
- Minor formatting and documentation improvements for clarity.
v1.0.1
- Introduced an immediate, proactive greeting for first-time users, ensuring a more welcoming start to each session.
- Added silent auto-setup instructions: token handling and session creation are performed transparently before user interaction.
- Clarified: never mention authentication, tokens, or setup steps to users—skill now feels “plug-and-play.”
- No changes to API endpoints or editing workflows; existing features remain the same.
v1.0.0
- Initial release of Personal Trainer Video skill.
- Create personalized client workout and coaching videos using natural language instructions.
- Supports assembling programs per client with overlays, countdown clocks, wrap-up slides, and branding.
- Videos can be updated easily by swapping individual clips without redoing the full plan.
- Accepts multiple video and image formats (mp4, mov, avi, webm, mkv, jpg, png).
- Designed for independent trainers, franchises, sport coaches, and rehab specialists.
Metadata
Frequently Asked Questions
What is Personal Trainer Video?
Personal Trainer Video â Create Client Workout and Coaching Videos with AI. Twenty clients on your roster and half of them still text at 10 PM asking "whic... It is an AI Agent Skill for Claude Code / OpenClaw, with 163 downloads so far.
How do I install Personal Trainer Video?
Run "/install personal-trainer-video" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Personal Trainer Video free?
Yes, Personal Trainer Video is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Personal Trainer Video support?
Personal Trainer Video is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Personal Trainer Video?
It is built and maintained by peandrover adam (@peand-rover); the current version is v1.0.4.
More Skills