commit 98e6b9c798cba2a877489af548c18474e2e41aae Author: zlei9 Date: Sun Mar 29 14:20:58 2026 +0800 Initial commit with translated description diff --git a/SKILL.md b/SKILL.md new file mode 100644 index 0000000..d9767bc --- /dev/null +++ b/SKILL.md @@ -0,0 +1,29 @@ +--- +name: eightctl +description: "控制Eight Sleep pods(状态、温度、闹钟、时间表)。" +homepage: https://eightctl.sh +metadata: {"clawdbot":{"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. diff --git a/_meta.json b/_meta.json new file mode 100644 index 0000000..7b46a8d --- /dev/null +++ b/_meta.json @@ -0,0 +1,6 @@ +{ + "ownerId": "kn70pywhg0fyz996kpa8xj89s57yhv26", + "slug": "eightctl", + "version": "1.0.0", + "publishedAt": 1767545312885 +} \ No newline at end of file