A robust command-line interface for managing Eight Sleep pod states, temperature settings, and smart alarm schedules.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install eightctl
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install eightctl using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
eightctl is a specialized utility designed to bring hardware control of Eight Sleep pods into the developer's terminal. As a powerful addition to the Openclaw Skills library, it allows for seamless interaction with sleep hardware without needing to rely on a mobile application. This tool enables users to query pod status, toggle power, and adjust thermal settings through a clean, scriptable interface.
By incorporating this skill into your environment, you gain the ability to automate your sleep environment based on external triggers or personal productivity workflows. It functions as a bridge between the unofficial Eight Sleep API and your local machine, making it a vital component for those looking to expand their Openclaw Skills into the realm of physical automation and smart home management.
To install eightctl and add it to your Openclaw Skills, use the following Go command:
go install github.com/steipete/eightctl/cmd/eightctl@latest
Configure your credentials by creating a file at ~/.config/eightctl/config.yaml or by setting environment variables:
export EIGHTCTL_EMAIL='[email protected]'
export EIGHTCTL_PASSWORD='your_password'
The skill manages configuration and state through a simple file-based schema and environment injection.
| Component | Type | Description |
|---|---|---|
| Config File | YAML | Located at ~/.config/eightctl/config.yaml containing auth tokens. |
| Auth Env | String | EIGHTCTL_EMAIL and EIGHTCTL_PASSWORD for headless environments. |
| Command Output | CLI Text | Standardized output for status, alarms, and schedule lists. |
Loading
A specialized skill for managing domain lifecycles, DNS records, and Cloudflare redirect configurations using a local repository as the source of truth.

A professional design framework for architecting intuitive, consistent, and script-friendly command-line interface specifications.

A command-line interface to manage the full lifecycle of Openclaw Skills, from discovery to distribution.

Capture snapshots, video clips, and monitor motion events from RTSP and ONVIF cameras directly from the command line.

A secure AI agent skill to automate Foodora reordering and real-time order tracking using the ordercli command-line tool.

A high-performance command-line interface for Google's Gemini models optimized for one-shot Q&A and automated content generation.








































