{"skill":{"slug":"eightctl","displayName":"Eightctl","summary":"Control Eight Sleep pods (status, temperature, alarms, schedules).","description":"---\nname: eightctl\ndescription: Control Eight Sleep pods (status, temperature, alarms, schedules).\nhomepage: https://eightctl.sh\nmetadata: {\"clawdbot\":{\"emoji\":\"🎛️\",\"requires\":{\"bins\":[\"eightctl\"]},\"install\":[{\"id\":\"go\",\"kind\":\"go\",\"module\":\"github.com/steipete/eightctl/cmd/eightctl@latest\",\"bins\":[\"eightctl\"],\"label\":\"Install eightctl (go)\"}]}}\n---\n\n# eightctl\n\nUse `eightctl` for Eight Sleep pod control. Requires auth.\n\nAuth\n- Config: `~/.config/eightctl/config.yaml`\n- Env: `EIGHTCTL_EMAIL`, `EIGHTCTL_PASSWORD`\n\nQuick start\n- `eightctl status`\n- `eightctl on|off`\n- `eightctl temp 20`\n\nCommon tasks\n- Alarms: `eightctl alarm list|create|dismiss`\n- Schedules: `eightctl schedule list|create|update`\n- Audio: `eightctl audio state|play|pause`\n- Base: `eightctl base info|angle`\n\nNotes\n- API is unofficial and rate-limited; avoid repeated logins.\n- Confirm before changing temperature or alarms.\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":11026,"installsAllTime":1055,"installsCurrent":1050,"stars":8,"versions":1},"createdAt":1767545312885,"updatedAt":1778485729679},"latestVersion":{"version":"1.0.0","createdAt":1767545312885,"changelog":"","license":null},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"steipete","userId":"s179zksw999xz8ms4cy7pb2fr183m5jq","displayName":"Peter Steinberger","image":"https://avatars.githubusercontent.com/u/58493?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1779909630700}}