likes-training-planner
Complete training plan solution for My Likes platform. Fetches historical data, analyzes training patterns, generates personalized plans, converts to Likes format, and pushes to calendar. All-in-one skill for running, cycling, swimming, and strength training.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/chenwynn/grouptrainingWhat This Skill Does
The likes-training-planner is an comprehensive, all-in-one AI agent skill designed for users of the My Likes platform. It serves as a personal sports scientist and coach, integrating data retrieval, analytical processing, plan generation, and calendar synchronization. This skill supports diverse physical activities including running, cycling, swimming, and strength training. By leveraging the OpenClaw agent ecosystem, it automates the complex task of aggregating historical training data to provide actionable insights. The system features intelligent bot routing, enabling specific Telegram bots to act as specialized agents: one focusing on deep analytical insights and performance feedback, and the other on long-term training schedule management and calendar synchronization.
Installation
To install this skill, use the command: clawhub install openclaw/skills/skills/chenwynn/grouptraining. After installation, navigate to the OpenClaw Skill Center at http://127.0.0.1:18789. Access the 'Skills' tab, locate 'likes-training-planner', and click 'Configure'. Input your official Likes API Key—which can be retrieved from your My Likes dashboard under 'Settings' > 'API Documentation'. Once configured, the skill is ready for execution via the CLI or direct natural language triggers within the OpenClaw chat interface.
Use Cases
This skill is ideal for athletes and coaches who need to optimize training cycles based on objective metrics rather than intuition. A common use case is for long-distance runners preparing for a marathon, where the agent fetches the last 30 days of data to identify overtraining or under-recovery patterns and generates a 42-day periodized training plan. For coaches, the skill facilitates bulk plan distribution to training camp members, ensuring consistency across a squad. It is also highly effective for casual athletes who want to maintain fitness through consistent tracking and automatic calendar reminders.
Example Prompts
- "Analyze my last 30 days of training data and identify areas where I can improve my VO2 max."
- "Based on my current fatigue levels, generate a balanced running plan for next week."
- "I have a marathon in 8 weeks; create a comprehensive training plan and add it to my calendar."
Tips & Limitations
- Data Accuracy: Ensure your devices are synced with the My Likes platform consistently to prevent gaps in your analysis.
- Rate Limits: The API is limited to one request per minute per endpoint; do not over-automate script calls in rapid loops.
- Privacy: Ensure you have authorized the necessary permissions for the agent to read your training history and push events to your personal calendar.
- Bot Context: If you need analytical insights, ensure you are interacting with @likes_training_bot, while scheduling tasks should be routed through @likes_traning_2_bot.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-chenwynn-grouptraining": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution