Daily Rhythm for Openclaw

An automated productivity framework that synchronizes tasks, calendars, and revenue data into structured daily briefings and evening reflections.

anthonyfrancis
v1.0.0
Feb 1, 2026
3
4.2k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install daily-rhythm

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 daily-rhythm 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 Daily Rhythm?

The Daily Rhythm skill is a comprehensive personal management system designed to bring structure and intentionality to your day. By integrating this into your Openclaw Skills library, you gain access to an automated agent that manages the transition between planning and execution. The skill synthesizes data from multiple sources—including Google Tasks, Stripe for financial tracking, and ICS calendars—to provide a high-level overview of your day every morning.

Beyond simple task management, Daily Rhythm focuses on the psychological aspects of productivity. It includes a customizable centering section for daily intentions, prayers, or affirmations, alongside automated evening wind-down prompts. This ensures that you not only start your day with a clear roadmap but also close it by capturing open loops, allowing for better rest and consistent progress toward your focus areas.

Daily Rhythm Use Cases

  • Creating an automated morning brief that aggregates tasks, calendar events, and weather updates.
  • Implementing a structured evening wind-down routine to identify the next day's top priority.
  • Tracking business metrics like ARR via Stripe integration directly within your daily productivity flow.
  • Organizing weekly reviews every Sunday to reflect on progress and plan the upcoming week's milestones.
  • Managing work-life balance through automated sleep nudges and centering thoughts.

How Daily Rhythm Works

  1. The system initiates a background sync at 7:00 AM to pull the latest data from Google Tasks and Stripe.
  2. At 8:30 AM, the morning brief script compiles this data with your calendar and weather information to generate a formatted briefing.
  3. The agent presents the brief, highlighting your daily intention, focus area, and a step-by-step plan for the day's tasks.
  4. During the evening wind-down at 10:30 PM, the skill prompts for your primary focus for tomorrow and saves it to a daily memory file.
  5. A final sleep nudge is delivered at 11:00 PM to encourage rest and recovery for the next cycle.

Daily Rhythm Setup

First, install the required Python dependencies to handle API integrations:

pip install google-auth google-auth-oauthlib google-auth-httplib2 google-api-python-client stripe

Configure your Google Tasks API credentials in ~/.openclaw/google-tasks/ and set up your Stripe API key in a .env.stripe file. Finally, automate the cycle by adding the scripts to your system crontab:

crontab -e
# Sync data and generate morning brief
0 7 * * * cd /path/to/workspace && python3 skills/daily-rhythm/scripts/sync-stripe-arr.py
30 8 * * * cd /path/to/workspace && python3 skills/daily-rhythm/scripts/morning-brief.sh

Daily Rhythm Data Schema & Taxonomy

The skill manages persistent data and state through a local file structure to ensure privacy and speed. This is how the Openclaw Skills data is organized:

File Path Function
memory/YYYY-MM-DD.md Logs daily wind-down responses and identified priorities.
memory/google-tasks.json Stores a local cache of synced tasks for offline access.
memory/stripe-data.json Contains calculated revenue metrics and ARR progress tracking.
HEARTBEAT.md The main configuration file for focus areas and daily intentions.
memory/heartbeat-state.json Internal state tracking for the automation engine.

Daily Rhythm Advanced Features

  • Multi-agent synchronization support for generating briefs across different interface endpoints.
  • Customizable centering logic allowing users to rotate between prayers, affirmations, or inspirational quotes.
  • Intelligent open-loop detection that automatically identifies unfinished tasks from the previous day's log.
  • Dynamic revenue tracking that integrates live Stripe data into the productivity dashboard for founders.
  • Flexible timing configurations to adapt the rhythm to different time zones or personal work schedules.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0