eightctl

Monitor Eight Sleep pod status and adjust temperature, alarms, and schedules via eightctl CLI.

117|8|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/geezerrrr/motive --skill eightctl-geezerrrr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eightctl
Source: https://github.com/geezerrrr/motive/tree/main/Motive/Resources/Skills.bundle/eightctl
Command: npx skills add https://github.com/geezerrrr/motive --skill eightctl-geezerrrr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Eight Sleep pod users need a straightforward way to monitor status and adjust pod settings without switching apps or manual steps.

Core Features & Use Cases

  • Monitor pod status, temperature, and alarms.
  • Configure schedules and automate routines to match sleep goals.
  • Integrate with automation workflows to respond to environmental or health signals and adjust pod settings.

Quick Start

Check the Eight Sleep pod status using eightctl status.

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 through home automation?

You can control Eight Sleep pod temperature and alarms through home automation by using a CLI-based Skill that interfaces with the pod API to monitor status and apply settings. It automates routines and schedules to match your sleep goals.

What do I need to authenticate eightctl for pod status monitoring?

To authenticate eightctl for pod status monitoring, you need your Eight Sleep credentials configured either in a YAML file at ~/.config/eightctl/config.yaml or set via the EIGHTCTL_EMAIL and EIGHTCTL_PASSWORD environment variables.

Can I automate Eight Sleep routines to respond to health signals?

Yes, you can automate Eight Sleep routines to respond to health signals by integrating this Skill into broader automation workflows. It adjusts pod settings like temperature based on environmental or health inputs.

How do I check my Eight Sleep pod status from the command line?

To check your Eight Sleep pod status from the command line, run the eightctl status command after configuring your authentication credentials. This returns the current pod status, temperature, and alarm settings.

Does eightctl support scheduling sleep automation routines for Eight Sleep pods?

Yes, eightctl supports scheduling sleep automation routines for Eight Sleep pods. You can configure schedules and automate routines directly through the CLI to align with your specific sleep goals.