eightctl
Control Eight Sleep pods (status, temperature, alarms, schedules).
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Control Eight Sleep pods (status, temperature, alarms, schedules).
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Guide for implementing new agent tools for ClosedClaw's AI assistant. Use when adding capabilities like web search, file operations, API integrations, or custom actions. Covers tool factory pattern, parameter validation, registration, and testing.
Guide for creating new messaging channel plugins/extensions for ClosedClaw. Use when adding support for new messaging platforms (e.g., Matrix, Teams, BlueBubbles). Covers plugin structure, CliDeps extension, routing setup, and testing.
Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
Help with config schema changes and migrations in ClosedClaw. Use when updating config types, syncing Zod schemas, creating migrations, or handling breaking config changes. Covers type definitions, validation, and legacy migration patterns.
Guide for writing and maintaining ClosedClaw documentation. Use when creating docs for new features, channels, tools, or updating existing documentation. Covers markdown conventions, link styles, formatting rules, and documentation structure.
Guide for writing e2e tests for ClosedClaw gateway and channels. Use when testing multi-instance gateway behavior, WebSocket/HTTP surfaces, node pairing, agent workflows with real networking. Covers test helpers, assertion patterns, and common scenarios.
Basado en la clasificación ocupacional SOC
| name | eightctl |
| description | Control Eight Sleep pods (status, temperature, alarms, schedules). |
| homepage | https://eightctl.sh |
| metadata | {"ClosedClaw":{"emoji":"🎛️","requires":{"bins":["eightctl"]},"install":[{"id":"go","kind":"go","module":"github.com/steipete/eightctl/cmd/eightctl@latest","bins":["eightctl"],"label":"Install eightctl (go)"}]}} |
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