training-plan
Design training plans with curriculum, evaluation, and scheduling. Use when adding modules, prioritizing gaps, planning sessions, reviewing progress.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bytesagain/training-plantraining-plan
Productivity and task management tool. Add tasks, set priorities, view daily and weekly plans, set reminders, track completion stats, and export your data. All data is stored locally in plain-text log files.
Commands
| Command | Description |
|---|---|
training-plan add <text> | Add a new item with today's date |
training-plan list | List all items in the data log |
training-plan done <item> | Mark an item as completed |
training-plan priority <item> [level] | Set priority for an item (default: medium) |
training-plan today | Show items scheduled for today |
training-plan week | Show this week's overview |
training-plan remind <item> [when] | Set a reminder (default: tomorrow) |
training-plan stats | Show total item count and statistics |
training-plan clear | Clear all completed items |
training-plan export | Export all data to stdout |
training-plan help | Show help message |
training-plan version | Show version number |
Data Storage
All data is stored locally at $TRAINING_PLAN_DIR or ~/.local/share/training-plan/ by default:
data.log— Main data file with all items (date + description per line)history.log— Activity history with timestamps for every command run
Set the TRAINING_PLAN_DIR environment variable to use a custom data directory.
Requirements
- bash 4+
- Standard UNIX utilities (
date,grep,wc) - No external dependencies or API keys required
When to Use
- Daily planning — Use
addto capture tasks, thentodayto see what's on your plate - Weekly reviews — Run
weekto get an overview of everything scheduled this week - Priority management — Use
priorityto flag urgent items so you focus on what matters - Progress tracking — Check
statsto see how many items you've logged and usedoneto mark completions - Data portability — Use
exportto dump all data to stdout for backup, piping, or integration with other tools
Examples
# Add a new task
training-plan add "Review project proposal by Friday"
# Add another task
training-plan add "Prepare slides for Monday meeting"
# List all current items
training-plan list
# See what's on today's schedule
training-plan today
# Mark a task as completed
training-plan done "Review project proposal"
# Set a task to high priority
training-plan priority "Prepare slides" high
# Set a reminder for tomorrow
training-plan remind "Submit expense report" tomorrow
# View weekly overview
training-plan week
# Check stats
training-plan stats
# Clear completed items
training-plan clear
# Export all data
training-plan export > backup.txt
# Show help
training-plan help
# Check version
training-plan version
Tips
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-bytesagain-training-plan": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
workflow-builder
工作流设计与优化工具。流程设计、自动化方案、流程优化、文档化、审批流、系统集成。Workflow builder with design, automate, optimize, document, approval.
wp-manager
Manage WordPress sites from terminal. Use when checking site health, listing posts and pages, searching content, or running security scans.
volume
Volume reference tool. Use when working with volume in finance contexts.
xhs-content-creator
Generate viral Xiaohongshu notes with titles, tags, and covers. Use when drafting seed posts, writing reviews, crafting tutorials, or boosting engagement.
Webhook Tester
Send test payloads and inspect webhook responses locally. Use when debugging integrations, validating schemas, testing error handling, or simulating calls.