Agent skill · software engineering · aiskillstore

eightctl

Control Eight Sleep pods (status, temperature, alarms, schedules).

Why this skill is useful

Adds specific commands and workflows for controlling Eight Sleep pods that the AI wouldn't reliably generate on its own.

What it needs

Requires eightctl, go installed locally. Requires eightctl account access. About 1k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

eightctl Use eightctl for Eight Sleep pod control. Requires auth. Auth Config: ~/.config/eightctl/config.yaml Env: EIGHTCTLEMAIL, EIGHTCTLPASSWORD Quick start eightctl status eightctl on off eightctl temp 20 Common tasks Alarms: eightctl alarm list create dismiss Schedules: eightctl schedule list create update Audio: eightctl audio state play pause Base: eightctl base info angle Notes API is unofficial and rate-limited; avoid repeated logins. Confirm before changing temperature or alarms.

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/eightctl

View the source on GitHub

Browse the @skills marketplace