eightctl

Control Eight Sleep pods and read status via the eightctl CLI.

2.8k|332|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/moltis-org/moltis --skill eightctl-moltis-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eightctl
Source: https://github.com/moltis-org/moltis/tree/main/crates/skills/src/assets/smart-home/eightctl
Command: npx skills add https://github.com/moltis-org/moltis --skill eightctl-moltis-org

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Eight Sleep pods can be tedious and error-prone without a cohesive control interface. This Skill provides a centralized CLI-driven approach to check pod status, adjust temperatures, and manage alarms and schedules.

Core Features & Use Cases

  • Status & control: view current pod state and perform on/off operations.
  • Temperature management: set target temperatures for pods.
  • Alarms & schedules: configure and review alarms and automation schedules for pods.

Quick Start

Run eightctl status to view the current pod state and try basic controls with eightctl on, eightctl off, or eightctl temp 20.

Frequently Asked Questions about eightctl

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

FAQPage Schema
How do I automate Eight Sleep pod control from the command line?

You can automate Eight Sleep pod control by running CLI commands to check status, turn pods on or off, adjust temperatures, and manage alarms and schedules. It validates commands locally to prevent unsafe changes.

Can I adjust the temperature on my Eight Sleep pod using a CLI?

Yes, you can adjust the target temperature on an Eight Sleep pod using the CLI. You simply pass the desired temperature value as an argument to the temperature adjustment command.

How do I set up alarms and schedules for Eight Sleep pods in a home automation environment?

You configure alarms and schedules for Eight Sleep pods by executing specific CLI commands designed to review and set automation routines across multiple pods in home automation contexts.

Do I need local authentication to manage Eight Sleep pods remotely?

Yes, managing Eight Sleep pods requires local authentication configuration and environment variables. This secure access setup ensures that only authorized users can control pod status and settings.

What is the best way to check the status of multiple Eight Sleep pods?

The best way to check the status of multiple Eight Sleep pods is by running a status command through the CLI, which provides a centralized view of the current pod state for home automation.

Are there limitations when using the command line to control Eight Sleep pods?

The main limitation is that the CLI requires proper local authentication and environment variables. It also validates commands to prevent unsafe changes, meaning certain abrupt or invalid temperature shifts may be blocked.