npx skills add ...
npx skills add jmsktm/claude-settings --skill habit-tracker
Build and maintain positive habits using behavioral science and streak tracking
npx skills add jmsktm/claude-settings --skill habit-tracker
The Habit Tracker skill helps you design, implement, and maintain positive habits using proven behavioral science principles. Rather than relying on willpower alone, this skill applies implementation intentions, habit stacking, and environmental design to make new behaviors stick.
This skill recognizes that habit formation is about systems, not motivation. It guides you through creating "tiny habits" that are easy to start, anchoring new behaviors to existing routines, and building progressive complexity as habits solidify. The focus is on consistency over intensity—showing up matters more than perfection.
The tracker provides gentle accountability through streak tracking and pattern recognition, helping you identify what's working and what needs adjustment. It celebrates small wins and helps you recover quickly from missed days without shame or abandonment.
Quick habit completion tracking:
Analyzes patterns and adjusts approach:
Links new habit to existing routine:
Make it so small you can't say no:
The Rule: If you can't do it in 2 minutes, make it smaller.
Examples:
Start tiny, then scale:
| Action | Command/Trigger |
|---|---|
| Create new habit | "build a habit" or "start new habit" |
| Daily check-in | "habit check-in" or "mark habits done" |
| View streaks | "show my habit streaks" |
| Weekly review | "review my habits" |
| Modify habit | "adjust [habit name]" |
| Habit stack | "stack a new habit" |
| Track completion | "I did [habit]" |
| Analyze patterns | "habit insights" |
If it takes less than 2 minutes, it's sustainable. Scale your habit to fit:
"I will [BEHAVIOR] at [TIME] in [LOCATION]"
Pair habit you need with habit you want:
Make good habits:
Make bad habits:
❌ "Exercise for an hour daily" ✓ "Do 1 push-up after brushing teeth"
❌ Starting 10 new habits ✓ Master 1, then add another
❌ "I'll do it when I feel like it" ✓ "After coffee, I will [habit]"
❌ Keeping phone in bedroom ✓ Charge phone in kitchen overnight
❌ "I missed a day, I failed" ✓ "One miss is fine, back at it tomorrow"
This skill works well with:
User: "build a habit"
Skill Response: "Let's design a habit that actually sticks. The key is starting small and building on what already works.
First question: What behavior do you want to make automatic?
Be specific about the action itself, not just the outcome. For example:
What's the behavior?"
User: "I want to meditate every morning"
Skill Response: "Meditation is excellent for focus and stress management. Now let's make this stick.
Making it tiny: What's the smallest version of meditation you could do? Something so easy you'd feel silly NOT doing it?
Remember: You can always do more, but we're designing for consistency, not perfection. What's your tiny version?"
User: "3 deep breaths"
Skill Response: "Perfect. 3 breaths is small enough that you can't talk yourself out of it.
Habit stacking: Now let's anchor this to something you already do reliably every morning. What's one thing you NEVER skip?
What's your reliable anchor?"
[Continues with trigger design, environment setup, and tracking method]
WEEK OF: [Date Range]
HABIT: [Habit Name]
COMPLETION: X/7 days (X%)
LONGEST STREAK THIS WEEK: X days
TOTAL STREAK: X days
WHAT WORKED:
- [Success factor]
- [Success factor]
WHAT DIDN'T:
- [Obstacle]
- [Obstacle]
ADJUSTMENTS FOR NEXT WEEK:
- [Change 1]
- [Change 2]
DIFFICULTY RATING: Too Easy / Just Right / Too HardANCHOR HABIT: [Reliable existing behavior]
↓
NEW HABIT: [Tiny version of desired behavior]
↓
CELEBRATION: [Immediate acknowledgment]
FORMULA:
"After I [ANCHOR],
I will [NEW HABIT],
Then I will [CELEBRATE]."
EXAMPLE:
"After I pour my coffee,
I will write one sentence,
Then I will say 'Nice work!'"