Install
openclaw skills install @voronindenis5/exam-stress-coachManage exam anxiety with adaptive breathing exercises, evidence-based study planning, stress visualization, and motivational coaching. Use when preparing for tests or feeling overwhelmed by academic pressure.
openclaw skills install @voronindenis5/exam-stress-coachExam Stress Coach is an adaptive stress management toolkit for students. It combines evidence-based anxiety reduction techniques — box breathing, progressive muscle relaxation scripts, cognitive reframing — with smart study planning and progress visualization. The coach adapts to your current stress level (self-reported 1–10) and recommends interventions that match your state.
# Assess current stress and get recommendations
python scripts/stress_coach.py assess --level 7
# Start a 5-minute box breathing session
python scripts/stress_coach.py breathe --technique box --duration 5
# Generate a study plan for 3 subjects, exam in 14 days, 3h/day
python scripts/stress_coach.py plan --subjects "Calculus,History,Biology" --days 14 --hours-per-day 3
# Log today's stress level
python scripts/stress_coach.py log --level 6 --note "Felt good after review session"
# Visualize stress trends over last 30 days
python scripts/stress_coach.py trend --days 30
Before opening a textbook:
assess --level <N> to check in with yourselfbreathe --technique box --duration 3python scripts/stress_coach.py plan \
--subjects "Organic Chem,Physics,Spanish" \
--days 21 \
--hours-per-day 4 \
--output study_plan.json
The planner uses:
If stress spikes mid-session:
python scripts/stress_coach.py breathe --technique 478 --duration 3
| Zone | Score | State | Primary Action |
|---|---|---|---|
| 🟢 Green | 1–3 | Calm / focused | Active study, tackle hardest material |
| 🟡 Amber | 4–6 | Manageable stress | Structured study with regular breaks |
| 🔴 Red | 7–10 | High anxiety | Breathing first, then lighter review |
stress_coach.py assess --level 5 prints zone + recommendationsstress_coach.py breathe --technique box --duration 1 runs a 1-min breathing cyclestress_coach.py plan produces a JSON schedule with spaced topicsstress_coach.py log appends to stress_log.jsonstress_coach.py trend renders a stress-trend chart (if matplotlib available)See references/ for:
techniques.md — deep dive on each breathing technique and the evidence behind itstudy-planning.md — the cognitive science of distributed practice and interleaving