# Adherence Coach

> 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.

- Skill: `majiayu000/adherence-coach` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/adherence-coach`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/adherence-coach/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/adherence-coach

---


## 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.

