eightctl

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

3|1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/gensparx/GenSparx --skill eightctl-gensparx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eightctl
Source: https://github.com/gensparx/GenSparx/tree/main/skills/eightctl
Command: npx skills add https://github.com/gensparx/GenSparx --skill eightctl-gensparx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows users to control their Eight Sleep pods, managing settings like temperature, alarms, and schedules without needing the official app.

Core Features & Use Cases

  • Pod Status: Check the current status of your Eight Sleep pod.
  • Temperature Control: Turn the pod on/off and set desired temperatures.
  • Alarm & Schedule Management: Create, list, and dismiss alarms and manage sleep schedules.
  • Use Case: You can ask the assistant to set your bed to a specific temperature before you go to sleep or check if your pod is running.

Quick Start

Use the eightctl skill to check the current status of your Eight Sleep pod.

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 official app?

You can control your Eight Sleep pod temperature by sending commands to turn the pod on or off and set desired temperatures via a command-line interface. This allows direct management of your smart bed environment without the official app.

Can I manage Eight Sleep alarms and sleep schedules from the command line?

Yes, you can manage Eight Sleep alarms and sleep schedules from the command line. The skill supports creating, listing, and dismissing alarms, as well as managing your sleep schedules directly.

What do I need to set up to manage my smart bed settings via command line?

To manage your smart bed settings, you need authentication via a configuration file or environment variables. This secure access setup is required before you can control pod status, temperature, or schedules.

How do I check if my Eight Sleep pod is currently running?

You can check if your Eight Sleep pod is running by requesting the current pod status. The skill queries the pod and returns whether it is currently active or inactive.

Does this approach support personal comfort automation for sleep environment management?

Yes, this approach supports personal comfort automation and sleep environment management. You can automate settings by asking the assistant to set your bed to a specific temperature before sleep or check pod status.