eightctl

Control Eight Sleep pods via the eightctl CLI for status, temperature, alarms, and schedules.

1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/karaabd23-crypto/openclaw --skill eightctl-karaabd23-crypto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eightctl
Source: https://github.com/karaabd23-crypto/openclaw/tree/main/skills/eightctl
Command: npx skills add https://github.com/karaabd23-crypto/openclaw --skill eightctl-karaabd23-crypto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the management of Eight Sleep pods by enabling centralized monitoring of status, temperature control, alarms, and schedules from a single interface.

Core Features & Use Cases

  • Status: view current pod state, temperature, and health indicators
  • Temperature control: set and adjust pod temperature to preferred levels
  • Alarms & schedules: configure wake/sleep routines and alerts
  • Use Case: when preparing for bedtime, automatically set temperature and alarms

Quick Start

Check the current pod status and set the temperature to 72 degrees.

Frequently Asked Questions about eightctl

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

FAQPage Schema
How do I control Eight Sleep pod temperature and alarms from a single interface?

You can control Eight Sleep pod temperature and alarms through a unified interface that monitors status, adjusts temperature levels, manages alarms, and configures schedules from one place. It uses the eightctl CLI to perform these actions locally.

What is needed to manage Eight Sleep pods on a local network?

Managing Eight Sleep pods locally requires authentication and a configuration file located at ~/.config/eightctl/config.yaml. The eightctl CLI tool reads this config to execute status, temperature, alarm, and schedule commands.

Can I automate bedtime temperature settings and wake routines for my sleep pod?

Yes, you can automate bedtime temperature settings and wake routines by configuring schedules and alarms. When preparing for bedtime, the interface can simultaneously set your preferred pod temperature and activate sleep or wake alerts.

How do I check my Eight Sleep pod status and health indicators?

You can check your Eight Sleep pod status and health indicators by running the status command via the eightctl CLI. This displays the current pod state, active temperature, and overall health metrics.

Does Eight Sleep pod management work without cloud connectivity?

Eight Sleep pod management operates via the eightctl CLI on your local network. It requires local authentication and reads configuration from a local YAML file to perform status, on/off, temperature, and scheduling commands.