eightctl

Control Eight Sleep pod temperature, alarms, schedules, and audio via API.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/breakingcircuits1337/agent-skills --skill eightctl-breakingcircuits1337
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eightctl
Source: https://github.com/breakingcircuits1337/agent-skills/tree/main/eightctl
Command: npx skills add https://github.com/breakingcircuits1337/agent-skills --skill eightctl-breakingcircuits1337

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manages Eight Sleep pods by providing status, temperature control, alarm management, and scheduling capabilities, saving you time and simplifying your bedtime routine.

Core Features & Use Cases

  • Pod Control: Check status, adjust temperature, turn pods on or off.
  • Alarm Management: Create, list, and dismiss alarms for optimal sleep cycles.
  • Scheduling: Create and update schedules for automated pod functions.
  • Audio: Control audio settings like play/pause directly from the pod.
  • Base Functionality: Monitor and adjust the position and temperature of the pod base.
  • Use Case: If you want to set an alarm for a 7 AM wake-up with a cozy 70°F temperature and have the pod's audio play soothing sounds to help you drift off, you can easily do this with the eightctl Skill.

Quick Start

Set your desired wake-up time with a comfortable temperature: 'Set alarm for 7 AM at 70°F'.

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 and alarms automatically?

Control Eight Sleep pod temperature and alarms automatically using an API interface that manages pod status, adjusts temperature settings, creates alarm schedules, and handles audio playback directly.

Can I set a specific bedtime routine with a custom temperature and alarm on my sleep pod?

Creating a bedtime routine is possible by scheduling an alarm with a custom target temperature, like 7 AM at 70°F, and using the audio controls to play soothing sounds as you drift off.

What settings can I manage on my Eight Sleep pod through an API?

Through an API interface, you can manage Eight Sleep pod status, temperature control, alarm creation and dismissal, automated scheduling, audio play and pause settings, and base position adjustments.

Does Eight Sleep pod scheduling support automated temperature and audio adjustments?

Eight Sleep pod scheduling supports automated adjustments by letting you create and update schedules for pod functions, enabling automated temperature control and audio play or pause settings.

How do I dismiss an alarm on my Eight Sleep pod using a command?

To dismiss an Eight Sleep pod alarm, use the alarm management API commands that handle creating, listing, and dismissing alarms for your optimal sleep cycles.