Agent skill

eightctl

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

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/unknown-clawdbot-skills-8

Metadata

Additional technical details for this skill

clawdbot
{
    "emoji": "\ud83c\udf9b\ufe0f",
    "install": [
        {
            "id": "go",
            "bins": [
                "eightctl"
            ],
            "kind": "go",
            "label": "Install eightctl (go)",
            "module": "github.com/steipete/eightctl/cmd/eightctl@latest"
        }
    ],
    "requires": {
        "bins": [
            "eightctl"
        ]
    }
}

SKILL.md

eightctl

Use eightctl for Eight Sleep pod control. Requires auth.

Auth

  • Config: ~/.config/eightctl/config.yaml
  • Env: EIGHTCTL_EMAIL, EIGHTCTL_PASSWORD

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.

Didn't find tool you were looking for?

Be as detailed as possible for better results