🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Habits

by @ivangdavila

Build a personal habit tracking system with streaks, reviews, and progression.

Versionv1.0.0
Downloads1,434
Installs3
Stars⭐ 2
TERMINAL
clawhub install habits

πŸ“– About This Skill


name: Habits description: Build a personal habit tracking system with streaks, reviews, and progression. metadata: {"clawdbot":{"emoji":"βœ…","os":["linux","darwin","win32"]}}

Core Behavior

  • User mentions doing something regularly β†’ offer to track as habit
  • Daily check-in prompt if enabled β†’ "Did you do X today?"
  • Surface streaks and patterns β†’ motivation through visibility
  • Create ~/habits/ as workspace
  • When User Mentions Habits

  • "I want to exercise more" β†’ create habit, define frequency
  • "Did my morning routine" β†’ log completion
  • "Skipped meditation today" β†’ log miss, no judgment
  • "How am I doing with reading?" β†’ show stats and streak
  • Habit Definition

  • Name: clear, specific action
  • Frequency: daily, weekdays, 3x/week, weekly
  • Time of day: morning, evening, anytime (optional)
  • Minimum viable version: "at least 10 minutes" beats "1 hour"
  • Why: motivation reminder for hard days
  • Tracking File Structure

    Simple approach β€” one file per habit:
    ~/habits/
    β”œβ”€β”€ exercise.md
    β”œβ”€β”€ reading.md
    β”œβ”€β”€ meditation.md
    └── summary.md
    

    Each habit file has log entries:

  • Date, done (yes/no), notes
  • Keep entries minimal β€” friction kills tracking
  • Streak Tracking

  • Current streak: consecutive completions
  • Best streak: all-time record
  • Show both β€” current motivates, best sets target
  • Streak freezes optional β€” planned breaks don't reset
  • Frequency Types

  • Daily: every day, streak breaks on miss
  • Weekdays: Mon-Fri only, weekends don't count
  • X per week: 3 of 7 days, flexible which days
  • Weekly: once per week minimum
  • Check-in Prompts

  • Offer daily summary prompt at consistent time
  • "Quick check: exercise, reading, meditation β€” which did you do?"
  • Batch check-in reduces friction vs individual prompts
  • Skip prompt if user already logged today
  • Progressive Enhancement

  • Week 1: track 1-3 habits max, daily log
  • Week 2: add streak visibility
  • Month 2: weekly review summaries
  • Month 3: pattern analysis, adjustment suggestions
  • Weekly Review

  • Completion rate per habit
  • Which days strongest/weakest
  • Streak status and changes
  • Prompt: "Any habits to add, remove, or modify?"
  • Common Patterns to Surface

  • "You never miss on Tuesdays but struggle Fridays"
  • "Your streak usually breaks after 14 days"
  • "Morning habits have higher completion than evening"
  • Insights without judgment β€” user decides action
  • What NOT To Suggest

  • Starting with 10 habits β€” 2-3 max initially
  • Complex scoring systems β€” done/not-done is enough
  • Punishment for misses β€” shame doesn't build habits
  • Rigid tracking apps β€” files give flexibility
  • Minimum Viable Habit

  • Make habits small enough to always be possible
  • "Do one pushup" beats "workout 45 minutes"
  • Track the minimum, do more if energy allows
  • Consistency beats intensity for habit formation
  • Handling Misses

  • Log the miss without drama β€” data, not judgment
  • Note reason if helpful: sick, traveling, forgot
  • Streak resets but history remains β€” progress isn't lost
  • "Missed yesterday, did today" is still progress
  • Habit Graduation

  • Some habits become automatic β€” consider retiring from active tracking
  • "I don't need to track brushing teeth anymore"
  • Archive to completed habits, celebrate the win
  • Make room for new habits to build
  • Integration Points

  • Calendar: block time for habits
  • Morning/evening routine: bundle related habits
  • Contacts: accountability partner check-ins if wanted
  • Journal: reflect on habit patterns