Water Reminder Skill for Openclaw

A health-oriented automation skill that triggers hydration and movement reminders every 45 minutes during standard working hours.

renchzhao
v0.0.1
Mar 10, 2026
0
1.9k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install water-movement-reminder

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 water-movement-reminder 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 Water Reminder Skill?

The Water Reminder Skill is a dedicated wellness automation designed for the modern developer workspace. As part of the growing library of Openclaw Skills, this tool integrates directly into the agent heartbeat mechanism to monitor your activity intervals. Its primary purpose is to serve as a persistent health advocate, ensuring that you maintain optimal hydration and movement rhythms during your most focused work sessions.

By utilizing these Openclaw Skills, users can automate the often-forgotten task of self-care. The skill operates silently in the background, checking the clock and your last activity to provide non-intrusive reminders. It is specifically engineered to respect your rest periods by only operating within the 8:00 to 23:00 window, making it a perfect addition to a professional AI-driven environment.

Water Reminder Skill Use Cases

  • Maintaining peak cognitive performance through consistent hydration during long coding sprints.
  • Preventing sedentary health risks by prompting physical movement every 45 minutes.
  • Reducing digital eye strain by encouraging regular screen breaks and eye rest.
  • Regulating work-life balance within Openclaw Skills by enforcing healthy work-day boundaries.

How Water Reminder Skill Works

  1. The Openclaw heartbeat triggers the skill at a frequency of 45 minutes or less.
  2. The skill evaluates the current system time to confirm it falls within the active window (08:00-23:00 GMT+8).
  3. It accesses the local state file to retrieve the timestamp of the last successful reminder.
  4. If the time elapsed exceeds the 45-minute threshold, the skill generates a wellness prompt.
  5. The reminder is dispatched to the user via the configured communication channel, and the state file is updated for the next cycle.

Water Reminder Skill Setup

To deploy this skill within your Openclaw Skills environment, ensure your heartbeat interval is properly configured.

# Navigate to your config directory
cd ~/.openclaw/

# Backup your existing configuration before modification
cp openclaw.json openclaw.json.backup.$(date +%Y%m%d_%H%M%S)

# Ensure your heartbeat is set to 45m or lower in openclaw.json
# Example: "heartbeat": { "every": "45m" }

Ensure that the file ~/.openclaw/workspace/memory/heartbeat-state.json is writable so the agent can track your reminder history.

Water Reminder Skill Data Schema & Taxonomy

The skill manages its operational state using a structured JSON file and context from your user profile. This ensures that Openclaw Skills remain consistent even after agent restarts.

File Path Description Key Attributes
memory/heartbeat-state.json Stores the execution history lastWaterReminder (Unix Timestamp), chatId
USER.md Identity context Contains the required user channel session ID

Water Reminder Skill Advanced Features

  • Intelligent working hour detection to prevent notifications during rest periods.
  • Automatic state file recovery and initialization if tracking data is missing or corrupted.
  • Integration with session-specific IDs to ensure reminders are routed to the correct active terminal or chat.
  • Lightweight footprint that executes as part of the high-frequency heartbeat task list in Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*