eightctl

Manage Eight Sleep pod status, temperature, alarms, and schedules via an unofficial API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows users to control their Eight Sleep pods, managing settings like temperature, alarms, and schedules directly through an AI interface.

Core Features & Use Cases

  • Pod Status: Check the current status and temperature of your Eight Sleep pod.
  • Temperature Control: Set your desired temperature for the pod.
  • Alarm Management: Create, list, and dismiss alarms for your pod.
  • Schedule Management: View and modify your sleep schedules.

Quick Start

Use the eightctl skill to set the pod temperature 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 control my Eight Sleep pod temperature through an AI interface?

You can control your Eight Sleep pod temperature by issuing commands to set specific degrees, check current status, and manage sleep schedules directly through the AI interface.

Can I manage my Eight Sleep alarms and schedules using an unofficial API?

Yes, you can manage Eight Sleep alarms and schedules using an unofficial API. The skill supports creating, listing, and dismissing alarms, as well as viewing and modifying sleep schedule configurations.

How do I authenticate to control my Eight Sleep pod status and settings?

To authenticate and control your Eight Sleep pod status, you must provide user credentials through configuration files or environment variables before executing any quick actions like turning the pod on or off.

What quick actions can I perform to turn my Eight Sleep pod on or off?

Quick actions for your Eight Sleep pod include turning it on or off, setting a specific temperature target like 20 degrees, and dismissing active alarms using conversational commands.

Does this unofficial Eight Sleep API integration support modifying sleep schedules?

Yes, the unofficial Eight Sleep API integration supports modifying sleep schedules. You can view existing schedule configurations and make modifications directly alongside managing temperature and alarm settings.