Habit

v2.0.0

Build daily habits with streak tracking, reminders, and progress charts. Use when starting habits, maintaining streaks, or analyzing completion rates.

0· 198·1 current·1 all-time
byBytesAgain2@ckchzh

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for ckchzh/habit.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Habit" (ckchzh/habit) from ClawHub.
Skill page: https://clawhub.ai/ckchzh/habit
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install habit

ClawHub CLI

Package manager switcher

npx clawhub@latest install habit
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name/description (habit tracking, streaks, reminders, exports) match the included script and SKILL.md. The script implements a CLI that reads/writes logs under $HOME/.local/share/habit and provides export/stats/search functionality; no unrelated credentials, binaries, or cloud access are requested.
Instruction Scope
SKILL.md instructs the agent/user to run the habit CLI commands and describes local data storage and exports. The runtime instructions and the script operate on local files only and do not ask the agent to read unrelated system files, environment secrets, or send data externally.
Install Mechanism
There is no install spec (instruction-only), but a scripts/script.sh is included. This is low risk, but it means the skill expects the script to be run manually or placed on PATH; it will not automatically install itself. Confirm how the agent will execute the script in your environment (manual install vs. auto-run).
Credentials
The skill requires no environment variables or credentials. The script uses HOME to build a per-user data directory (~/.local/share/habit), which is proportional to its purpose and not sensitive.
Persistence & Privilege
The skill is not always-enabled, does not request elevated privileges, and only persists user data under its own directory. It does not modify other skills or system-wide agent settings.
Assessment
This skill appears internally consistent and operates entirely on local files under ~/.local/share/habit; it does not request credentials or perform network activity in the parts shown. Before installing or executing: (1) inspect the full scripts/script.sh file in the repository to verify there are no hidden network calls or unexpected commands (the provided listing was truncated in the manifest), (2) decide where/if you want habit placed on your PATH (there's no automatic installer), and (3) be aware it will create and append to log files in ~/.local/share/habit — back up or review those files if they will contain sensitive notes. If you need higher assurance, run the script in a sandbox or examine the complete file history on the upstream repository before use.

Like a lobster shell, security has layers — review code before you run it.

latestvk97bbrbka9bqd4dzw5tjg3ddvh835xg2
198downloads
0stars
1versions
Updated 1mo ago
v2.0.0
MIT-0

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

CommandWhat it does
habit ingestIngest
habit transformTransform
habit queryQuery
habit filterFilter
habit aggregateAggregate
habit visualizeVisualize
habit exportExport
habit sampleSample
habit schemaSchema
habit validateValidate
habit pipelinePipeline
habit profileProfile
habit statsSummary statistics
habit export<fmt> Export (json
habit search<term> Search entries
habit recentRecent activity
habit statusHealth check
habit helpShow this help
habit versionShow version
habit $name:$c entries
habit Total:$total entries
habit Datasize: $(du -sh "$DATA_DIR" 2>/dev/null
habit Version:v2.0.0
habit Datadir: $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 | hello@bytesagain.com

Comments

Loading comments...