GoalGetter for Openclaw

GoalGetter is a local-first task and habit tracking system that uses simple markdown files to manage your daily workflow and long-term goals.

steffano198
v1.0.0
Feb 17, 2026
0
1.8k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install goalgetter

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install goalgetter using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is GoalGetter?

GoalGetter provides a streamlined, developer-centric approach to productivity within the Openclaw Skills ecosystem. By using plain markdown files stored in your local directory, it offers a transparent and portable way to manage todo lists and track habit streaks without relying on external cloud services. The skill allows you to interact with your productivity data through natural language, making it easy to stay organized while working in your AI-driven environment.

This skill is designed for those who value data ownership and simplicity. Every task added and every goal achieved is recorded in human-readable files, ensuring your progress is always accessible, even outside of the agent interface. Whether you are tracking coding milestones or daily meditation, GoalGetter keeps your momentum visible through automated streak tracking and structured data logging.

GoalGetter Use Cases

  • Managing daily development tasks and todos through natural language commands.
  • Tracking long-term habits and streaks to maintain consistency in daily routines.
  • Archiving completed work into a timestamped history for end-of-week reporting.
  • Keeping a lightweight, searchable record of project goals without leaving the terminal or IDE.

How GoalGetter Works

  1. The AI agent receives a trigger command such as "add task" or "did meditation."
  2. The skill checks for the existence of the directory ~/.openclaw/goalgetter/ and creates it if necessary.
  3. For tasks, the agent appends a new checkbox item to the tasks.md file.
  4. For goals, the agent updates goals.md by incrementing the streak count and appending the current ISO date to the activity log.
  5. Upon task completion, the agent moves the entry from the active list to a timestamped file in the done/ archive folder.
  6. Users can query the state of their productivity at any time, prompting the agent to read and summarize the markdown files.

GoalGetter Setup

To start using GoalGetter within your Openclaw Skills collection, ensure the base directory exists. The agent will typically handle this, but you can manually initialize it with:

mkdir -p ~/.openclaw/goalgetter/done/

No additional API keys or external dependencies are required, as all data is stored locally in your home directory.

GoalGetter Data Schema & Taxonomy

GoalGetter maintains a clean organizational structure for your productivity data:

Path Purpose Format
tasks.md Active todo list Markdown Checkboxes (- [ ])
goals.md Habit and streak tracking Structured Markdown with YAML-like metadata
done/ Archive of finished tasks Timestamped Markdown files

Goal Metadata Fields:

  • streak: Integer representing consecutive days completed.
  • created: ISO 8601 date of goal initiation.
  • log: A list of dates representing every successful completion.

GoalGetter Advanced Features

  • Local-first storage ensures your Openclaw Skills data is fully compatible with Git for version control and synchronization.
  • Automated archive logic keeps your active task list decluttered by moving finished items to a separate history.
  • Streak tracking logic provides immediate visual feedback on habit consistency.
  • Extensible markdown format allows for easy manual editing or integration with other PKM tools like Obsidian or Logseq.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*