<< All versions

Skill v1.0.1

currentAutomated scan100/100
fufankeji/vibecodingcourse_v1/eightctl

1 files

──Details
PublishedSeptember 30, 2026 at 02:24 AM
Content Hashsha256:a67bcb20983ae165...
Git SHA6bea15102491
Bump Typepatch
Compare with v1.0.0
──Files
Files (1 file, 1.1 KB)
SKILL.md1.1 KBactive
SKILL.md · 52 lines · 1.1 KB

version: "1.0.1" name: eightctl description: Control Eight Sleep pods (status, temperature, alarms, schedules). homepage: https://eightctl.sh metadata: { "openclaw": { "emoji": "🎛️", "requires": { "bins": ["eightctl"] }, "install": [ { "id": "go", "kind": "go", "module": "github.com/steipete/eightctl/cmd/eightctl@latest", "bins": ["eightctl"], "label": "Install eightctl (go)", }, ], }, }


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.
← v1.0.0All versions