Skillshub eightctl

eightctl

install
source · Clone the upstream repo
git clone https://github.com/ComeOnOliver/skillshub
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ComeOnOliver/skillshub "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/elizaOS/eliza/eightctl" ~/.claude/skills/comeonoliver-skillshub-eightctl-88b3ab && rm -rf "$T"
manifest: skills/elizaOS/eliza/eightctl/SKILL.md
source content

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.