eightctl

Control Eight Sleep pod temperature, power, alarms, and schedules via CLI.

Updated May 7, 2026
One-click install
npx skills add https://github.com/MOODMNKY-LLC/mnky-atlas --skill eightctl-moodmnky-llc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eightctl
Source: https://github.com/MOODMNKY-LLC/mnky-atlas/tree/main/skills/eightctl
Command: npx skills add https://github.com/MOODMNKY-LLC/mnky-atlas --skill eightctl-moodmnky-llc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually adjusting your Eight Sleep pod's temperature, alarms, and sleep schedules is tedious and can disrupt your rest if you need to fumble with controls late at night or early in the morning.

Core Features & Use Cases

  • Pod Status & Power Control: Check your pod's current operational status or turn it on and off remotely without getting out of bed.
  • Temperature Adjustment: Fine-tune the pod's temperature to your exact comfort preference to improve sleep quality.
  • Alarm & Schedule Management: Create, update, or dismiss alarms and set custom sleep schedules to align with your daily routine.
  • Use Case: If you want to lower your pod's temperature 30 minutes before your wake-up alarm to help you wake up more comfortably, you can use this Skill to adjust the temperature and set a recurring pre-alarm temperature adjustment schedule automatically.

Quick Start

Use the eightctl skill to check your Eight Sleep pod's current status and set the temperature to 20 degrees Celsius.

Frequently Asked Questions about eightctl

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

FAQPage Schema
How do I control my Eight Sleep pod temperature without using the app?

You can control your Eight Sleep pod temperature remotely by using the eightctl CLI tool to interact with the pod's API, adjusting settings without manual device interaction.

Can I set up an automated sleep schedule and alarm for my Eight Sleep pod?

Yes, you can create, update, or dismiss alarms and set custom sleep schedules through the eightctl CLI, aligning your Eight Sleep pod settings with your daily routine.

Do I need an Eight Sleep account to adjust my pod power state remotely?

Yes, adjusting your Eight Sleep pod power state requires the eightctl CLI tool and valid Eight Sleep account credentials to authenticate with the unofficial API.

What is the best way to lower my pod temperature before my wake-up alarm?

The best way is using the eightctl CLI to set a recurring pre-alarm temperature adjustment schedule, automatically lowering your Eight Sleep pod temperature before you wake.

How does adjusting the Eight Sleep pod remotely improve sleep routine management?

Remote pod adjustment through the eightctl CLI prevents disrupting your rest by eliminating the need to fumble with manual controls late at night or early in the morning.

Are there limitations to using an unofficial API for Eight Sleep pod control?

Using the unofficial API for Eight Sleep pod control requires the eightctl CLI tool, meaning functionality depends on the API's current availability and your valid account credentials.