habit-tracker

Manage daily, weekly, and monthly habits with JSON storage and progress tracking.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/LKB-99/manus-auto-skills --skill habit-tracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: habit-tracker
Source: https://github.com/LKB-99/manus-auto-skills/tree/main/habit-tracker
Command: npx skills add https://github.com/LKB-99/manus-auto-skills --skill habit-tracker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a robust system for tracking daily, weekly, or monthly habits. It helps users build and maintain positive routines by incorporating streaks and gamification elements, with data stored in a simple, human-readable JSON file for transparency and manual editing if needed.

Core Features & Use Cases

  • Habit management: Create, list, and delete habits with frequency settings (daily, weekly, monthly).
  • Progress logging & streaks: Record completions, compute current and longest streaks, and award points.
  • Data storage & reporting: Store all data in a JSON file (habits.json) and generate concise progress summaries for quick reviews.
  • Use Case: A user wants to build a morning routine, track consistency over a month, and review their progress with a simple JSON-backed system.

Quick Start

Create a new daily habit named "Read for 15 minutes" and start tracking its completions.

Frequently Asked Questions about habit-tracker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track daily habits and maintain streaks using JSON storage?

You can track daily habits and maintain streaks by loading a habit-tracking system that uses a simple JSON file to manage completions, compute current streaks, and award gamification points. All progress data is stored locally in a human-readable habits.json file.

Can I set up weekly and monthly routines alongside daily habits?

Yes, you can create, list, and delete habits with custom frequency settings for daily, weekly, or monthly routines. The system manages these varying schedules simultaneously within the same JSON storage structure to monitor your personal growth.

How does gamification work for building personal routines?

Gamification for personal routines works by awarding points when you log habit completions and visually tracking your current and longest streaks. This deterministic progress logging helps motivate consistent daily activities and wellness goals.

What is the best way to review habit progress and consistency over time?

The best way to review habit progress is by generating concise progress summaries directly from your stored data. The system computes your longest streaks and current completions from the JSON file to provide quick reporting on your routine consistency.

Do I need any external databases or dependencies to manage my habit data?

No, you do not need external databases or dependencies to manage your habit data. The system uses a completely self-contained JSON storage mechanism, allowing for transparent data management and manual editing without requiring external components.

Can I manually edit my habit tracking data if a logged completion is incorrect?

Yes, you can manually edit your habit tracking data because all completions, streaks, and habit configurations are stored in a simple, human-readable JSON file. This transparency allows you to directly modify your routine logs when needed.