Agent SkillsAgent Skills
natea

tracking-habits

@natea/tracking-habits
natea
17
0 forks
Updated 4/1/2026
View on GitHub

Tracking Habits Skill: Systematic habit tracking and streak management to build consistent behaviors that support your goals and values. Track completion, identify patterns, maintain motivation through streaks, and integrate with daily/weekly reviews.

Installation

$npx agent-skills-cli install @natea/tracking-habits
Claude Code
Cursor
Copilot
Codex
Antigravity

Details

Repositorynatea/ExoMind
Pathskills/tracking-habits/SKILL.md
Branchmain
Scoped Name@natea/tracking-habits

Usage

After installing, this skill will be available to your AI coding assistant.

Verify installation:

npx agent-skills-cli list

Skill Instructions

Tracking Habits Skill

Purpose

Systematic habit tracking and streak management to build consistent behaviors that support your goals and values. Track completion, identify patterns, maintain motivation through streaks, and integrate with daily/weekly reviews.

Core Capabilities

1. Habit Definition and Setup

  • Define habits with clear success criteria
  • Set frequency (daily, weekly, specific days)
  • Identify keystone habits (high-impact behaviors)
  • Establish habit triggers and context
  • Set difficulty level (adjust as needed)
  • Link habits to goals and values

2. Completion Tracking

  • Simple yes/no completion marking
  • Partial completion tracking (0-100%)
  • Skip vs fail distinction (intentional vs forgot)
  • Note field for context/obstacles
  • Time of completion logging
  • Mood/energy correlation tracking

3. Streak Management

  • Current streak calculation
  • Best streak (personal record)
  • Total completions count
  • Consistency percentage
  • Breaking point analysis
  • Recovery tracking (getting back on track)

4. Pattern Recognition

  • Best days/times for habits
  • Common failure triggers
  • Success enablers identification
  • Seasonal patterns
  • Energy correlation
  • Environment impact analysis

5. Habit Stacking

  • Link new habits to existing ones
  • Identify stacking opportunities
  • Suggest optimal habit order
  • Create routine bundles
  • Morning/evening ritual building

6. Accountability and Motivation

  • Streak visualization
  • Milestone celebrations
  • Progress snapshots
  • Comparison to past self
  • Commitment devices
  • Social accountability options

7. Integration with Life OS

  • Daily log habit checkboxes
  • Weekly review habit assessment
  • Monthly habit audit
  • Quarterly habit evolution
  • Annual habit transformation review

Habit Framework

Habit Types

identity_based:
  - Focus on who you want to become
  - "I am a person who exercises daily"
  - Builds intrinsic motivation
  - More sustainable long-term

outcome_based:
  - Focus on specific results
  - "I want to lose 10 pounds"
  - Provides clear target
  - Risk of motivation loss after achievement

process_based:
  - Focus on the system/routine
  - "I go to gym at 7am Mon/Wed/Fri"
  - Most reliable for consistency
  - Recommended default approach

Frequency Options

daily:
  description: Every single day
  examples: [meditation, journaling, exercise]
  difficulty: High consistency requirement

weekday:
  description: Monday through Friday
  examples: [deep work block, morning routine]
  difficulty: Medium, weekends as break

specific_days:
  description: Custom days (e.g., Mon/Wed/Fri)
  examples: [gym, therapy, batch cooking]
  difficulty: Medium, regular but not daily

weekly:
  description: At least once per week
  examples: [meal planning, weekly review]
  difficulty: Lower pressure, flexible timing

custom:
  description: X times per week/month
  examples: [3x/week cardio, 2x/month date night]
  difficulty: Flexible but requires tracking

Difficulty Levels

trivial:
  effort: Minimal (1-2 minutes)
  friction: Nearly zero
  examples: [drink water, make bed]
  success_rate: 90%+

easy:
  effort: Low (5-10 minutes)
  friction: Very low
  examples: [stretch, gratitude journal]
  success_rate: 75-90%

moderate:
  effort: Medium (15-30 minutes)
  friction: Some obstacles to overcome
  examples: [workout, read, meditate]
  success_rate: 50-75%

challenging:
  effort: High (30-60 minutes)
  friction: Significant commitment
  examples: [write for hour, deep work]
  success_rate: 30-50%

intense:
  effort: Very high (60+ minutes)
  friction: Major lifestyle change
  examples: [train for marathon, learn language]
  success_rate: <30%

Habit Data Structure

Core Habit Properties

habit_definition:
  id: unique_identifier
  name: "Exercise for 30 minutes"
  category: health_fitness
  frequency: daily
  difficulty: moderate

  identity_statement: "I am an athlete"
  why: "To have energy and health for my family"

  trigger:
    time: "7:00 AM"
    location: "Home gym"
    preceding_action: "After morning coffee"
    environmental_cue: "Workout clothes laid out"

  success_criteria:
    minimum: "15 minutes movement"
    target: "30 minutes exercise"
    stretch: "45 minutes + strength training"

  obstacles:
    - "Waking up late"
    - "Sore from previous workout"
    - "Bad weather (outdoor running)"

  enabling_conditions:
    - "Early bedtime night before"
    - "Workout buddy accountability"
    - "Pre-workout music playlist"

Tracking Data

daily_completion:
  date: 2025-10-20
  completed: true
  completion_percentage: 100
  time_completed: "7:15 AM"
  duration_minutes: 32

  quality_rating: 8/10
  energy_before: 6/10
  energy_after: 8/10

  notes: "Great workout, felt strong"
  obstacles_encountered: []
  skipped_reason: null

  context:
    day_of_week: Sunday
    weather: Sunny
    mood: Good
    sleep_quality: 7/10

Streak Tracking

streak_stats:
  current_streak: 14
  best_streak: 28
  total_completions: 247
  total_attempts: 312

  consistency_percentage: 79.2
  current_month_completion: 18/20

  last_broken:
    date: 2025-09-15
    reason: "Traveling, no gym access"
    recovery_time_days: 2

  milestones:
    - days: 7, achieved: 2024-12-15
    - days: 14, achieved: 2024-12-22
    - days: 30, achieved: 2025-01-15
    - days: 100, achieved: 2025-04-20

Implementation in Daily Logs

Daily Log Integration

## Habits

### Morning Routine (Identity: Early Riser)
- [x] Wake by 6:30 AM ⚡️ Streak: 45
- [x] Meditate 10 minutes 🧘 Streak: 23
- [x] Journaling 📝 Streak: 67
- [x] Exercise 30 minutes 💪 Streak: 14

### Throughout Day
- [x] Deep work block (2+ hours) 🎯 Streak: 8
- [x] No social media before noon 📱 Streak: 31
- [ ] Read 30 minutes 📚 Streak broken (was 19)

### Evening Routine (Identity: Restorative)
- [x] Family dinner (no devices) 🍽️ Streak: 12
- [x] No screens after 9 PM 🌙 Streak: 5
- [ ] In bed by 10:30 PM 😴 Streak broken (was 7)

**Notes:**
- Broke reading streak: got caught up in email
- Missed bedtime: engaging conversation with partner
- Overall: 7/9 habits (78%) - solid day!

Habit Tracking Quick Actions

# Quick habit logging commands

## Mark completion
DONE: exercise
✓ Exercise (30 min, quality 8/10, energizing)

## Partial completion
PARTIAL: meditation 5/10 min
↻ Meditation (50%, cut short by phone call)

## Skip (intentional)
SKIP: reading - prioritizing family time tonight
⊗ Reading (intentional skip, valid reason)

## Failed/forgot
FAIL: bedtime - lost track of time
✗ Bedtime (missed, need better alarm system)

Streak Visualization

Text-Based Streak Calendar

Exercise Habit - October 2025
M  T  W  T  F  S  S
                  ✓  Week 1
✓  ✓  ✓  ✗  ✓  ✓  ✓  Week 2
✓  ✓  ✓  ✓  ✓  ⊗  ✓  Week 3
✓  ✓  ✓  ✓          Week 4 (in progress)

Legend:
✓ = Completed
✗ = Missed/failed
⊗ = Skipped (intentional)

Current Streak: 4 days
Best Streak: 12 days (Sep 1-12)
October Completion: 18/20 (90%)

Progress Indicators

Meditation Habit Progress

Current Streak: ████████████░░░ 14 days (Best: 28)
This Month:     ██████████████░░ 23/30 days (77%)
This Quarter:   █████████████░░░ 78/90 days (87%)
All Time:       ████████████████ 247/312 days (79%)

🎯 Next Milestone: 30 days (16 days to go)
🏆 Best Month: January 2025 (29/31, 94%)
📈 Trend: +12% vs last quarter

Habit Stacking Examples

Morning Stack

morning_ritual:
  trigger: "Alarm goes off"
  sequence:
    1: "Turn off alarm" (anchor habit)
    2: "Drink water by bedside"
    3: "Make bed immediately"
    4: "Bathroom routine"
    5: "Meditation 10 min"
    6: "Journaling 5 min"
    7: "Exercise 30 min"
    8: "Shower"
    9: "Healthy breakfast"

  duration: 90 minutes
  identity: "I am someone who starts the day with intention"

  success_rate: 82%
  weakest_link: "Meditation (60%)"
  strongest_link: "Make bed (98%)"

Evening Stack

shutdown_ritual:
  trigger: "Work day ends (6 PM)"
  sequence:
    1: "Close laptop" (anchor habit)
    2: "Review daily log"
    3: "Plan tomorrow (3 priorities)"
    4: "Tidy workspace 5 min"
    5: "Change out of work clothes"
    6: "Family time/dinner"
    7: "No screens after 9 PM"
    8: "Reading 30 min"
    9: "Gratitude journal"
    10: "In bed by 10:30 PM"

  duration: 4.5 hours
  identity: "I am someone who ends work cleanly and prioritizes rest"

  success_rate: 71%
  weakest_link: "Bedtime (55%)"
  strongest_link: "Close laptop (95%)"

Habit Sandwich Technique

new_habit_insertion:
  existing_habit_before: "Morning coffee"
  new_habit: "Review daily priorities"
  existing_habit_after: "Check email"

  rationale: "Sandwiching between two established habits"

  initial_success: 40%
  after_2_weeks: 75%
  after_4_weeks: 88%

Keystone Habits

Definition

Keystone habits are behaviors that trigger positive chain reactions and create momentum in other areas of life.

Common Keystone Habits

exercise:
  direct_benefits:
    - Physical health
    - Energy increase
    - Stress reduction

  cascade_effects:
    - Better sleep
    - Healthier eating choices
    - Improved focus
    - More confidence
    - Social interaction (gym)

  success_rate_boost: "+25% for other habits"

sleep_schedule:
  direct_benefits:
    - Rest and recovery
    - Cognitive function
    - Emotional regulation

  cascade_effects:
    - More likely to exercise
    - Better food choices
    - Improved work quality
    - Better relationships
    - Reduced illness

  success_rate_boost: "+35% for morning habits"

meditation:
  direct_benefits:
    - Reduced stress
    - Emotional awareness
    - Mental clarity

  cascade_effects:
    - Better decision-making
    - Improved focus
    - Healthier responses to triggers
    - More intentional living
    - Stronger willpower

  success_rate_boost: "+20% for all habits"

daily_planning:
  direct_benefits:
    - Clarity on priorities
    - Reduced decision fatigue
    - Time awareness

  cascade_effects:
    - More tasks completed
    - Better work-life balance
    - Reduced stress
    - Goal progress
    - Fewer distractions

  success_rate_boost: "+30% for productivity habits"

Identifying Your Keystone Habits

reflection_questions:
  - "Which habit, when I do it, makes everything else easier?"
  - "What behavior creates a positive ripple effect in my day?"
  - "Which habit am I most proud of when I complete it?"
  - "What single change would have the biggest impact on my life?"

tracking_approach:
  - Track a habit for 30 days
  - Note other positive behaviors that spontaneously occur
  - Identify correlation patterns
  - Test hypothesis: does habit A reliably lead to behavior B?

Breaking Point Analysis

Understanding Why Streaks Break

common_breaking_points:
  travel:
    frequency: "35% of breaks"
    prevention: "Create travel-specific habit versions"
    example: "Hotel room workout vs gym"

  illness:
    frequency: "20% of breaks"
    prevention: "Lower standards when sick"
    example: "5-min gentle stretch vs 30-min workout"

  special_events:
    frequency: "15% of breaks"
    prevention: "Plan ahead, accept flexibility"
    example: "Skip morning routine for wedding weekend"

  lost_motivation:
    frequency: "15% of breaks"
    prevention: "Review 'why', adjust difficulty"
    example: "Remember health scare that inspired habit"

  environmental_change:
    frequency: "10% of breaks"
    prevention: "Rebuild cues in new environment"
    example: "Moving to new apartment disrupts routine"

  other:
    frequency: "5% of breaks"

Break Recovery Protocol

immediate_actions:
  - "Don't dwell on the break"
  - "Identify what went wrong"
  - "Restart immediately (today if possible)"
  - "Lower standard if needed"
  - "Update environment/triggers"

recovery_tracking:
  - Days to restart after break
  - Success rate in first week back
  - Adjustments made to habit
  - Obstacles removed

resilience_building:
  - "Each recovery makes you stronger"
  - "Breaking isn't failing, not restarting is"
  - "Track recovery time, aim to decrease it"

Habit Evolution

Difficulty Adjustment

start_easy:
  initial_habit: "Exercise 5 minutes daily"
  success_rate: 95%
  duration: 2 weeks

increase_gradually:
  updated_habit: "Exercise 10 minutes daily"
  success_rate: 85%
  duration: 2 weeks

reach_target:
  updated_habit: "Exercise 30 minutes daily"
  success_rate: 75%
  duration: ongoing

rule_of_thumb: "Only increase difficulty when success rate >80% for 2+ weeks"

Habit Retirement

when_to_retire:
  - Habit fully integrated (automatic)
  - No longer serves your goals
  - Life circumstances changed
  - New priority habit needed

how_to_retire:
  - Move to "maintenance tracking" (weekly check)
  - Archive habit data for future reference
  - Celebrate the transformation achieved
  - Make room for new growth area

Integration with Reviews

Daily Review (2 min)

## Habit Check-In
Today: 7/9 habits (78%)
Broken: Reading (19-day streak ended)
Strong: Exercise (14 days!), Meditation (23 days!)

Tomorrow: Extra focus on reading habit
Trigger reminder: Read RIGHT after dinner cleanup

Weekly Review (10 min)

## Habit Assessment
This week: 52/63 habits (83%) - up from 78% last week!

### Wins
- Exercise: Perfect week (7/7) 🎉
- Meditation: 6/7, only missed Sunday
- Bedtime: Improved to 5/7 from 3/7

### Struggles
- Reading: Only 3/7, need new approach
- No social media: 4/7, mornings difficult

### Adjustments
- Reading: Change time from evening to lunch break
- Social media: Install blocking app for mornings
- New habit test: Gratitude journal (easy win)

Monthly Habit Audit (30 min)

## October Habit Audit

### Completion Rates
1. Exercise: 28/31 (90%) ⭐️ Best month ever!
2. Meditation: 24/31 (77%) ↑ Up from 65%
3. Journaling: 26/31 (84%) → Consistent
4. Reading: 15/31 (48%) ↓ Needs attention
5. Bedtime: 18/31 (58%) ↓ Slipping

### Pattern Analysis
- Best days: Monday, Wednesday (fresh start effect)
- Worst days: Friday, Saturday (weekend relaxation)
- Best week: Week 2 (8/9 daily habits)
- Worst week: Week 4 (5/9 daily habits - conference travel)

### Keystone Habit Impact
Exercise → When I exercised, I had:
- 95% meditation completion (vs 40% on non-exercise days)
- 90% bedtime success (vs 30% on non-exercise days)
- 2x more productive work (tracked separately)

### Adjustments for November
1. Retire meditation tracking (95% for 3 months, it's automatic)
2. Focus on reading habit - try mornings instead of evenings
3. Add new habit: Cold shower (keystone candidate)
4. Bedtime: Implement phone charging outside bedroom

Quarterly Habit Evolution (1 hour)

## Q4 2025 Habit Transformation Review

### Established Habits (Graduated)
These are now automatic, no longer need daily tracking:
- ✓ Making bed (97% for 6 months)
- ✓ Morning coffee + journaling (92% for 4 months)
- ✓ Workout clothes prep the night before (automatic trigger)

### Consistent Habits (Keep Tracking)
- Exercise 30 min: 85% (was 65% in Q3)
- Meditation 10 min: 82% (was 70% in Q3)
- Bedtime by 10:30: 71% (was 55% in Q3)

### Struggling Habits (Need Intervention)
- Reading 30 min: 48% (no improvement from Q3)
  → Action: Trying audiobooks during commute instead
- No social media before noon: 52% (was 60% in Q3)
  → Action: Delete apps from phone, web-only access

### New Habits to Test
Based on keystone habit research and current goals:
1. Cold shower (morning energy + discipline)
2. Gratitude practice (mental health + perspective)
3. Weekly sabbath (rest + creativity)

### Identity Shift Assessment
Q3: "I am someone trying to be healthy"
Q4: "I am an athlete who prioritizes wellness"

Evidence of identity shift:
- Automatic gym bag packing
- Choosing stairs without thinking
- Friends asking for workout advice
- Discomfort when missing exercise
- Pride in physical capabilities

Accountability Mechanisms

Self-Accountability

visual_tracking:
  - Habit tracker on wall
  - Calendar with X's (Seinfeld method)
  - Progress photos
  - Streak counters

commitment_devices:
  - Public declaration of habit
  - Money on the line (Beeminder, StickK)
  - Accountability partner check-ins
  - Social media progress posts

reward_systems:
  - Treat after 7-day streak
  - Bigger reward after 30 days
  - New gear after 90 days
  - Celebration for milestones

Social Accountability

accountability_partner:
  - Daily check-in text
  - Weekly video call review
  - Mutual support and encouragement
  - Shared tracking spreadsheet

group_challenge:
  - 30-day habit challenge with friends
  - Shared group chat updates
  - Friendly competition
  - Group celebration at end

public_commitment:
  - Social media declaration
  - Blog documenting journey
  - Newsletter sharing progress
  - Community forum participation

Automated Accountability

tracking_apps:
  - Habit tracking app (Habitica, Streaks, Loop)
  - Reminders and notifications
  - Automatic streak calculation
  - Progress visualization

commitment_platforms:
  - Beeminder (money on the line)
  - StickK (commitment contracts)
  - Coach.me (paid coaching)
  - Forest (gamification)

Success Metrics

Tracking Effectiveness

completion_rate:
  calculation: (days_completed / days_attempted) * 100
  target: 75% for moderate habits, 90% for easy habits

consistency:
  calculation: longest_streak / total_time_tracked
  target: Minimize breaks, maximize recovery speed

habit_strength:
  indicators:
    - Automatic execution (no willpower needed)
    - Missing it feels uncomfortable
    - Identity alignment ("I am someone who...")
    - Consistent for 90+ days

Progress Indicators

leading_indicators:
  - Daily completion rate
  - Current streak length
  - Recovery time after breaks
  - Habit stack cohesion

lagging_indicators:
  - 30/60/90 day completion percentages
  - Best streak achieved
  - Identity shift evidence
  - Life quality improvement

Common Pitfalls and Solutions

Problem: Starting Too Many Habits at Once

symptom: "Tracking 15 habits, completing 20%"

solution:
  - Focus on 1-3 habits maximum
  - Master one before adding another
  - Prioritize keystone habits first
  - Build momentum with early wins

Problem: Habits Too Difficult

symptom: "Constantly missing target, losing motivation"

solution:
  - Lower the bar significantly
  - Make habit ridiculously easy
  - Focus on showing up, not perfection
  - Scale up only after consistent success

Problem: No Clear Trigger

symptom: "Forgetting to do habit, inconsistent timing"

solution:
  - Establish specific time trigger
  - Link to existing routine
  - Create environmental cue
  - Set alarm reminder (initially)

Problem: All-or-Nothing Thinking

symptom: "Break streak once, give up for weeks"

solution:
  - Embrace 'never miss twice' rule
  - Lower standard on hard days
  - Partial completion > zero completion
  - Focus on identity, not perfection

Problem: Tracking Fatigue

symptom: "Too tired to log habits, falling behind"

solution:
  - Simplify tracking (checkboxes only)
  - Automate what you can
  - Reduce number of tracked habits
  - Weekly batch tracking (if needed)

Getting Started

Phase 1: Foundation (Weeks 1-2)

  1. Choose 1-3 keystone habits
  2. Set ridiculously easy standards
  3. Establish clear triggers
  4. Track daily completion
  5. Focus on showing up

Phase 2: Consistency (Weeks 3-4)

  1. Maintain easy habits
  2. Build first significant streaks
  3. Notice cascade effects
  4. Adjust triggers if needed
  5. Celebrate small wins

Phase 3: Optimization (Weeks 5-8)

  1. Gradually increase difficulty
  2. Add habit stacking
  3. Integrate with daily/weekly reviews
  4. Identify patterns and obstacles
  5. Add 1-2 new habits (if ready)

Phase 4: Mastery (Week 9+)

  1. Habits becoming automatic
  2. Focus on consistency over perfection
  3. Develop recovery protocols
  4. Witness identity transformation
  5. Share knowledge with others

Related Skills


Habits are the compound interest of self-improvement. Small actions repeated consistently create remarkable transformations.