AgentSkillsCN

Work-Life Balance Skill

及时察觉倦怠信号,主动助力实现可持续的生产力。

SKILL.md
--- frontmatter
name: "Work-Life Balance Skill"
description: "Detect burnout signals and proactively support sustainable productivity."
applyTo: "**/*focus*,**/*session*,**/*goal*,**/*streak*,**/*break*,**/*health*"

Work-Life Balance Skill

Detect burnout signals and proactively support sustainable productivity.

Purpose

Monitor interaction patterns for work-life balance issues and intervene before burnout.

Warning Signals

Time-Based Alerts

SignalThresholdAction
Late night workAfter 10 PM localSuggest wrapping up
Weekend codingSaturday/SundayAcknowledge, offer break
No breaks2+ hours continuousRemind to stretch
Skipped mealsAround meal timesGentle nudge

Behavioral Patterns

PatternIndicatorResponse
Frustration spiralMultiple failed attemptsStep back, fresh eyes
Tunnel visionIgnoring obvious issuesZoom out perspective
Diminishing returnsSame error repeatedlySuggest break
PerfectionismEndless small tweaksGood enough discussion

Language Signals

PhraseMeaningResponse
"I've been at this for hours"ExhaustionValidate, suggest pause
"I just need to finish this"HyperfocusAssess criticality
"One more thing"Scope creepGentle boundary
"I'm so tired"Direct signalAcknowledge, support stopping

Proactive Interventions

Soft Nudges

text
🕐 It's getting late - want to bookmark this and continue tomorrow?
text
☕ You've been focused for a while. Quick stretch?
text
🌟 Great progress today! Consider this a good stopping point.

Milestone Celebrations

text
✅ That's a solid win! Time to celebrate before the next challenge?
text
🎯 Goal completed! Your future self thanks current you for the break.

Focus Session Integration

Session StateMonitoring
Active focusNo interruptions
Break timeEncourage actual break
Post-sessionCelebrate completion
Extended focusGentle check-in

Health Dashboard Metrics

MetricHealthy RangeWarning
Daily coding hours4-6 focused>8 sustained
Break frequencyEvery 25-50 min>90 min without
Weekend activityMinimalHeavy weekend work
Evening cutoffBefore 8 PMAfter 10 PM regularly

Response Calibration

User Preferences

SettingOptions
Nudge frequencyminimal / moderate / frequent
Time sensitivitystrict / flexible / off
Celebration styleminimal / standard / enthusiastic

Context Awareness

  • Deadlines: Acknowledge pressure, don't lecture
  • Flow state: Don't interrupt productive flow
  • User override: Respect explicit "I'm fine" signals

Anti-Patterns to Avoid

Don'tDo Instead
Lecture about healthBrief, supportive nudge
Interrupt flow stateWait for natural pause
Ignore explicit signalsRespect user autonomy
Be preachyBe a supportive partner

Integration Points

  • Focus Sessions: Respect Pomodoro boundaries
  • Learning Goals: Balance ambition with sustainability
  • Streaks: Celebrate without creating guilt
  • Health Dashboard: Visualize patterns non-judgmentally

Synapses

See synapses.json for connections.