weekly-load-review
SolidReview weekly training load against the rolling baseline and deliver a coaching summary.
AI & Automation 74 stars
15 forks Updated today MIT
Install
Quality Score: 83/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Weekly Training Load Review
## Goal
Pull the last 14 days of Strava activities and compute weekly training load summaries for this week (Mon–Sun) and the prior week (Mon–Sun). Compare against the 4-week rolling baseline stored in `state/strava-weekly-baselines.json` (create if missing).
## Steps
1. Call `mcp__strava__check-strava-connection`. If disconnected, alert the operator via the configured channel and stop. If no channel is configured, pipe the disconnection into `.claude-code-hermit/bin/hermit-run task note .claude-code-hermit <id>` only inside an open record's turn (otherwise skip the note) and stop.
2. Call `mcp__strava__get-recent-activities` with `perPage: 30` to cover 14+ days.
3. Determine the two week boundaries: this week is the most recent Mon–Sun period ending today (Sunday); the prior week is the Mon–Sun before that. Compute the exact date ranges from today's date.
4. For each week compute:
- Run: total distance (km), total elevation (m), session count
- Bike: total distance (km), session count
- Strength: session count, total duration in minutes as `strength_minutes` (sum `moving_time` over WeightTraining/Workout activities: already in the Step 2 payload, no extra call; `moving_time` is in seconds, so divide the sum by 60)
- Total active days
Also compute **load-adjusted run distance** (`adjusted_km`): for each run activity, derive
`elev_gain_per_km = elevation_gain_m / distance_km` and apply a heuristic multiplier to account
for...
Details
- Author
- gtapps
- Repository
- gtapps/claude-code-hermit
- Created
- 6 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
week
Weekly summary — mileage, compliance, fitness trend, and next week preview
10 Updated 2 weeks ago
rlacombe AI & Automation Solid
monday-planning
Suggest a weekly training structure from recent load and deliver the plan.
74 Updated today
gtapps AI & Automation Listed
review
Post-workout analysis — compare planned vs actual for most recent activity
10 Updated 2 weeks ago
rlacombe