Habit Tracker & Accountability Coach
Turn OpenClaw into a proactive accountability coach that checks in with you daily via Telegram or SMS to track your habits.
Requirements
- Telegram or SMS integration (Twilio for SMS, or Telegram Bot API).
- Scheduling / cron for timed check-ins.
- File system or database access for storing habit data.
- Optional: Google Sheets integration for a visual habit dashboard.
How to use
Keep the number of tracked habits small (3-5). Tracking too many leads to check-in fatigue and you'll start ignoring the messages.
Pairs well with the Health & Symptom Tracker if you want to correlate habits with how you feel.
- Define your habits and check-in schedule:
I want you to be my accountability coach. Track these daily habits for me:
1. Morning workout (check in at 7:30 AM)
2. Read for 30 minutes (check in at 8:00 PM)
3. No social media before noon (check in at 12:30 PM)
4. Drink 8 glasses of water (check in at 6:00 PM)
Send me a Telegram message at each check-in time asking if I completed
the habit. Keep track of my streaks in a local file.
- Set up the tracking and tone:
When I confirm a habit, respond with a short encouraging message and
mention my current streak. Example: "Day 12 of morning workouts. Solid."
When I miss a habit, don't guilt-trip me. Just acknowledge it and remind
me why I started. If I miss 3 days in a row, send a longer motivational
message and ask if I want to adjust the goal.
If I don't respond to a check-in within 2 hours, send one follow-up.
Don't spam me after that.
- Add weekly reports:
Every Sunday at 10 AM, send me a weekly summary:
- Completion rate for each habit
- Current streaks
- Best day and worst day
- One pattern you noticed (e.g., "You always skip reading on Fridays")
- One suggestion for next week
Store all data in ~/habits/log.json so I can review history anytime.
- Optional — visual dashboard via Google Sheets:
At the end of each day, update a Google Sheet with today's habit data.
Columns: Date, Workout, Reading, No Social Media, Water, Notes.
Mark completed habits with ✓ and missed with ✗.
Links
Source: hesamsheikh/awesome-openclaw-usecases and its contributors. License: MIT.
Copyright (c) 2026
Translation and editorial adaptation by ClawCases.
>Resources
>Related Use Cases
Apple Notes CLI
Manage Apple Notes directly from the terminal with the memo CLI: create, view, edit, delete, search, move notes between folders, and export notes to HTML or Markdown.
Automate the macOS UI with the Peekaboo CLI
Use Peekaboo to inspect the macOS UI, act on the intended target, and verify the result. The examples use v4 syntax; check the current documentation and the installed command's help, and for older versions follow that version's help.
Manage MCP servers and tools with mcporter
Use mcporter to work with MCP servers directly, listing, configuring, authenticating, calling, and inspecting servers and tools over HTTP or stdio.