Habit
/install habit
Habit
Take control of Habit with this productivity toolkit. Clean interface, local storage, zero configuration.
Why Habit?
- Works entirely offline — your data never leaves your machine
- Simple command-line interface, no GUI needed
- Export to JSON, CSV, or plain text anytime
- Automatic history and activity logging
Getting Started
# See what you can do
habit help
# Check current status
habit status
# View your statistics
habit stats
Commands
| Command | What it does |
|---|---|
habit ingest |
Ingest |
habit transform |
Transform |
habit query |
Query |
habit filter |
Filter |
habit aggregate |
Aggregate |
habit visualize |
Visualize |
habit export |
Export |
habit sample |
Sample |
habit schema |
Schema |
habit validate |
Validate |
habit pipeline |
Pipeline |
habit profile |
Profile |
habit stats |
Summary statistics |
habit export |
\x3Cfmt> Export (json |
habit search |
\x3Cterm> Search entries |
habit recent |
Recent activity |
habit status |
Health check |
habit help |
Show this help |
habit version |
Show version |
habit $name: |
$c entries |
habit Total: |
$total entries |
habit Data |
size: $(du -sh "$DATA_DIR" 2>/dev/null |
habit Version: |
v2.0.0 |
habit Data |
dir: $DATA_DIR |
habit Entries: |
$(cat "$DATA_DIR"/*.log 2>/dev/null |
habit Disk: |
$(du -sh "$DATA_DIR" 2>/dev/null |
habit Last: |
$(tail -1 "$DATA_DIR/history.log" 2>/dev/null |
habit Status: |
OK |
habit [Habit] |
ingest: $input |
habit Saved. |
Total ingest entries: $total |
habit [Habit] |
transform: $input |
habit Saved. |
Total transform entries: $total |
habit [Habit] |
query: $input |
habit Saved. |
Total query entries: $total |
habit [Habit] |
filter: $input |
habit Saved. |
Total filter entries: $total |
habit [Habit] |
aggregate: $input |
habit Saved. |
Total aggregate entries: $total |
habit [Habit] |
visualize: $input |
habit Saved. |
Total visualize entries: $total |
habit [Habit] |
export: $input |
habit Saved. |
Total export entries: $total |
habit [Habit] |
sample: $input |
habit Saved. |
Total sample entries: $total |
habit [Habit] |
schema: $input |
habit Saved. |
Total schema entries: $total |
habit [Habit] |
validate: $input |
habit Saved. |
Total validate entries: $total |
habit [Habit] |
pipeline: $input |
habit Saved. |
Total pipeline entries: $total |
habit [Habit] |
profile: $input |
habit Saved. |
Total profile entries: $total |
Data Storage
All data is stored locally at ~/.local/share/habit/. Each action is logged with timestamps. Use export to back up your data anytime.
Feedback
Found a bug or have a suggestion? Let us know: https://bytesagain.com/feedback/
Powered by BytesAgain | bytesagain.com | [email protected]
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install habit - After installation, invoke the skill by name or use
/habit - Provide required inputs per the skill's parameter spec and get structured output
What is Habit?
Build daily habits with streak tracking, reminders, and progress charts. Use when starting habits, maintaining streaks, or analyzing completion rates. It is an AI Agent Skill for Claude Code / OpenClaw, with 207 downloads so far.
How do I install Habit?
Run "/install habit" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Habit free?
Yes, Habit is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Habit support?
Habit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Habit?
It is built and maintained by BytesAgain2 (@ckchzh); the current version is v2.0.0.