eightctl

Control Eight Sleep pod status, temperature, alarms, and schedules via eightctl.

5|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/0xHoneyJar/loa-beauvoir --skill eightctl-0xhoneyjar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eightctl
Source: https://github.com/0xHoneyJar/loa-beauvoir/tree/main/skills/eightctl
Command: npx skills add https://github.com/0xHoneyJar/loa-beauvoir --skill eightctl-0xhoneyjar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows for the programmatic control of Eight Sleep pods, managing their status, temperature, alarms, and schedules.

Core Features & Use Cases

  • Pod Control: Turn your Eight Sleep pod on or off.
  • Temperature Adjustment: Set your desired sleeping temperature.
  • Alarm Management: Create, list, and dismiss alarms.
  • Schedule Configuration: Manage daily or weekly sleep schedules.
  • Use Case: Automatically adjust your bed temperature based on the weather forecast or set a gentle wake-up alarm using sound.

Quick Start

Use eightctl to set the temperature of your Eight Sleep pod to 20 degrees.

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 temperature control and alarms?

You can automate Eight Sleep pod temperature control and alarms by programmatically managing pod status, temperature settings, and schedules using the eightctl binary. This enables automated sleep routine management and personal comfort adjustments.

Can I adjust my Eight Sleep bed temperature based on external triggers?

Yes, you can adjust your Eight Sleep bed temperature based on external triggers like weather forecasts. The Skill allows programmatic temperature adjustment, enabling automated personal comfort routines tailored to external conditions.

What do I need to set up to control my Eight Sleep pod programmatically?

To control your Eight Sleep pod programmatically, you need the eightctl binary installed via Go, and authentication configured through configuration files or environment variables to manage pod status and schedules.

How do I create and manage sleep schedules for my Eight Sleep pod?

You can create and manage daily or weekly sleep schedules for your Eight Sleep pod using the eightctl binary. This allows automated management of pod status, temperature adjustments, and gentle wake-up alarms.

Does eightctl support setting gentle wake-up alarms on Eight Sleep pods?

Yes, eightctl supports alarm management for Eight Sleep pods, allowing you to create, list, and dismiss alarms. You can set gentle wake-up alarms using sound through programmatic commands.