adherence-coach

majiayu000's avatarfrom majiayu000

Identifies missed training sessions and proposes plan reshuffles with motivational support. Use for weekly check-ins, when multiple sessions are skipped, or when user asks for help getting back on track.

⭐5stars🔀1forks📁View on GitHub🕐Updated Jan 11, 2026

When & Why to Use This Skill

This Claude skill provides an automated adherence coaching system that monitors training consistency, identifies gaps in performance, and suggests intelligent plan reshuffles. It enhances user engagement through motivational support and ensures safety by preventing excessive catch-up volume after missed sessions, making it an essential tool for maintaining long-term training habits and preventing burnout.

Use Cases

  • Weekly Adherence Digest: Automatically generate a summary of the week's training performance every Sunday, including suggested schedule tweaks for the upcoming week.
  • Intelligent Habit Re-entry: Propose a structured and realistic 're-entry' plan when a user misses multiple consecutive sessions, focusing on habit rebuilding rather than intense catch-up.
  • Proactive Motivational Coaching: Deliver personalized encouragement and prioritized focus areas when a user expresses difficulty staying on track or asks for help.
  • Safety-First Volume Management: Detect when missed sessions are linked to physical pain and pivot the plan toward rest or professional consultation instead of increasing workout volume.
nameadherence-coach
descriptionIdentifies missed training sessions and proposes plan reshuffles with motivational support. Use for weekly check-ins, when multiple sessions are skipped, or when user asks for help getting back on track.
short-descriptionWeekly adherence check with reshuffle suggestions and supportive messaging.

When Claude should use this skill

  • Weekly digest (e.g., Sunday) or when multiple sessions are skipped
  • When the user asks for help getting back on track
  • When analyzing training consistency or adherence patterns

Invocation guidance

  1. Provide Plan, completed vs. missed workouts, and user preferences (available days, constraints).
  2. Output reshuffle suggestions, prioritized focus areas, and motivational CoachMessage.
  3. Keep volume conservative after lapses; bias toward habit re-entry.

Input schema

See references/input-schema.json.

Output schema

See references/output-schema.json.

Integration points

  • UI: Weekly digest card; chat prompt suggestions.
  • API: v0/app/api/plan/adherence.
  • Notifications: Email/push via v0/lib/email.ts.

Safety & guardrails

  • If repeated missed sessions due to pain → suggest rest and professional consult, not catch-up volume.
  • Limit catch-up to 1 session per week; avoid stacking intensity.
  • Emit SafetyFlag for risky catch-up proposals.

Telemetry

  • Emit ai_skill_invoked, ai_adjustment_applied (if reshuffle applied), and ai_user_feedback on user rating.