Daily Sleep Assistant for Openclaw

A personalized sleep coach that automates wind-down routines and provides science-backed sleep hygiene via push notifications.

jiajiaoy
v1.0.3
Apr 27, 2026
0
878
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install daily-sleep

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-sleep 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 Sleep Assistant?

The Daily Sleep skill is a comprehensive wellness module designed for the Openclaw Skills ecosystem. It helps users combat insomnia and improve sleep quality by delivering structured bedtime routines, breathing exercises, and relaxation techniques directly through preferred communication channels. By integrating morning wake-up calls and evening wind-down rituals, it fosters healthier circadian rhythms for developers and busy professionals who need automated reminders to prioritize rest.

Daily Sleep Assistant Use Cases

  • Users experiencing insomnia or difficulty falling asleep at night.
  • Individuals looking to establish a consistent, automated bedtime ritual or morning routine.
  • Monitoring and improving overall sleep quality and hygiene through daily prompts.
  • Busy professionals needing an automated push notification to signal the end of the workday and the start of a wind-down period.

How Daily Sleep Assistant Works

  1. The user activates the skill within the Openclaw Skills environment and configures preferred notification times.
  2. The system triggers a wind-down routine in the evening, delivering relaxation prompts and sleep hygiene tips.
  3. Throughout the night, users can interact with the agent to receive breathing exercises or bedtime stories if they have trouble sleeping.
  4. In the morning, the agent provides a gentle wake-up routine to help the user transition into their day efficiently.

Daily Sleep Assistant Setup

To get started with this skill, ensure you have Node.js version 18 or higher installed. You can manage your notification settings using the following CLI commands:

# Enable sleep notifications with specific times and channel
node scripts/push-toggle.js on <userId> --morning 07:00 --evening 22:00 --channel slack

# Check current status of the sleep assistant
node scripts/push-toggle.js status <userId>

# Disable the daily sleep push service
node scripts/push-toggle.js off <userId>

Daily Sleep Assistant Data Schema & Taxonomy

The skill manages data across several key parameters to ensure personalized delivery:

Attribute Description
userId Unique identifier for the user profile
morning_time The specific time for the wake-up routine push
evening_time The specific time for the wind-down routine push
channel The delivery platform (Telegram, Feishu, Slack, or Discord)
status The current active/inactive state of the push notifications

All configurations are maintained within the Openclaw Skills runtime environment for seamless execution.

Daily Sleep Assistant Advanced Features

  • Multi-channel delivery support including Telegram, Slack, Discord, and Feishu.
  • Granular scheduling allows for custom morning and evening trigger windows tailored to individual productivity peaks.
  • Natural language processing capabilities to respond to user triggers like insomnia or can't sleep with immediate relaxation techniques.
  • Integration with the wider Openclaw Skills ecosystem for cross-platform availability.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*