Check and control Eight Sleep pod status, temperature, alarms, and schedules.
This skill controls Eight Sleep devices and involves account authentication plus reading/modifying device state and schedules, which is typical for a local configured networked control tool. No clear malicious red flags are evident in the materials, and the source is open-source with very high community trust, but caution is warranted because it uses an unofficial API and requires account credentials.
The README explicitly requires authentication, with credentials supplied via EIGHTCTL_EMAIL, EIGHTCTL_PASSWORD, or the local config file ~/.config/eightctl/config.yaml; these are sensitive account credentials and carry typical risks of local leakage, log exposure, or accidental commit.
By design, the tool needs to connect to Eight Sleep-related services to query status and send control commands such as temperature, alarms, and schedules. The materials do not list specific remote hosts, but they state the API is unofficial and rate-limited, indicating network communication with the device/service provider side.
System checks mark it as prompt-only, and the materials do not describe arbitrary local code execution, spawning extra processes, or requesting elevated system privileges; based on the available information, it does not appear to have execution capabilities beyond the stated skill behavior.
It is known to read the local config file ~/.config/eightctl/config.yaml and handle account information plus device status, alarms, and schedules; there is no indication of access to unrelated directories or broad file operations, so current exposure appears limited to functionally relevant data.
The source is an open-source GitHub repository, and system checks mark it as open-source, with extremely high community adoption (about 377k stars), which are strong positive signals. The license and maintenance status are unclear, and the API is unofficial, so maintainability should be watched, but the current materials do not justify a high-risk rating.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "eightctl" skill from askskill: 1. Download https://raw.githubusercontent.com/openclaw/openclaw/main/skills/eightctl/SKILL.md 2. Save it as ~/.claude/skills/eightctl/SKILL.md 3. Reload skills and tell me it's ready
Check my Eight Sleep pod's current status, including left and right temperatures, device online status, and tonight's alarm settings.
Returns the pod's online status, dual-side temperatures, and configured alarm details.
Set my Eight Sleep pod temperature to -2 for tonight, keep my partner's side at 0, and confirm the change was applied.
Applies the temperature change and reports the updated setting for each side.
Set an alarm for 6:45 AM Monday through Friday on my Eight Sleep, disable alarms on weekends, and then list the full schedule.
Creates or updates the weekday alarm and outputs a weekly alarm schedule summary.
Use eightctl for Eight Sleep pod control. Requires auth.
Auth
~/.config/eightctl/config.yamlEIGHTCTL_EMAIL, EIGHTCTL_PASSWORDQuick start
eightctl statuseightctl on|offeightctl temp 20Common tasks
eightctl alarm list|create|dismisseightctl schedule list|create|updateeightctl audio state|play|pauseeightctl base info|angleNotes
Verify an OpenClaw release is fully published and working across all channels.
Fetch GitHub issues, create fixes, open PRs, and handle reviews.
Convert text to speech locally and offline with sherpa-onnx, no cloud needed.
Regenerate OpenClaw release changelog sections from Git history before releases.
Prepare and verify OpenClaw stable or beta releases and release notes.
Create and review technical docs and agent instruction files in repositories.
Securely search people information through business cards and the public Eight network.
Securely access Oura Ring data for sleep, activity, and recovery insights.
Access and query Oura health data like sleep, activity, and readiness.
Access and analyze Oura health data for insights, charts, and correlations.
Access Oura API v2 data for sleep, readiness, activity, and heart rate.
Control Divoom LAN devices, brightness, screens, and watchfaces with natural language.