🛌

eightctl

آمن ⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات

Control Your Eight Sleep Pod

Managing Eight Sleep pod settings manually is time-consuming. This skill enables AI assistants to control bed temperature, alarms, and schedules through the eightctl CLI tool.

يدعم: Claude Codex Code(CC)
📊 71 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "eightctl". Check my Eight Sleep pod status

النتيجة المتوقعة:

Your Eight Sleep pod is currently on. Left side: 22°C, Right side: 21°C. Active alarm: 7:00 AM. Schedule: Weekdays at 10:30 PM.

استخدام "eightctl". Set temperature to 23 degrees

النتيجة المتوقعة:

Temperature set to 23°C. Your Eight Sleep pod will reach the target temperature within 15 minutes.

استخدام "eightctl". Create an alarm for 6:30 AM

النتيجة المتوقعة:

New alarm created for 6:30 AM. You will receive a gentle warming sequence before your alarm time.

التدقيق الأمني

آمن
v2 • 3/30/2026

Official skill from Anthropic/skills repository. Static analysis shows standard CLI integration for smart home device control. No malicious patterns detected. Risk factors reflect legitimate device control operations (external commands, network API calls, config file access). Rate limiting notice present for API usage.

1
الملفات التي تم فحصها
51
الأسطر التي تم تحليلها
3
النتائج
2
إجمالي عمليات التدقيق

عوامل الخطر

⚙️ الأوامر الخارجية (11)
🌐 الوصول إلى الشبكة (1)
📁 الوصول إلى نظام الملفات (2)
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
41
المجتمع
100
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

Morning Bed Preparation

Set your Eight Sleep pod to warm up before you wake up. Control temperature and schedules to ensure optimal comfort.

Sleep Routine Management

Create and manage sleep schedules and alarms. Automate your bedtime routine by setting consistent sleep and wake times.

Bed Configuration

Check pod status, adjust base angles, and monitor bed settings. View current configuration and heating state.

جرّب هذه الموجهات

Check Pod Status
Check the status of my Eight Sleep pod using eightctl.
Set Bed Temperature
Set my Eight Sleep pod temperature to 22 degrees Celsius.
Manage Alarms
List my current Eight Sleep alarms and create a new alarm for 7am.
Evening Routine Setup
Turn on my Eight Sleep pod, set temperature to 20 degrees, and dismiss any active alarms.

أفضل الممارسات

  • Authenticate once and cache credentials to avoid rate limiting from repeated logins
  • Confirm temperature changes before execution to prevent accidental adjustments
  • Use descriptive prompts with specific values for accurate command execution

تجنب

  • Avoid running multiple eightctl commands in rapid succession to prevent API rate limits
  • Do not share credentials or store them in plain text; use environment variables
  • Avoid running eightctl without verifying the current state first

الأسئلة المتكررة

What is eightctl?
eightctl is a command-line tool for controlling Eight Sleep smart bed pods. It allows you to manage temperature, alarms, schedules, and more.
Do I need to install anything to use this skill?
Yes. You need to install the eightctl binary. The skill metadata includes installation instructions using the Go package manager.
How do I authenticate with Eight Sleep?
You can authenticate by setting EIGHTCTL_EMAIL and EIGHTCTL_PASSWORD environment variables, or by configuring ~/.config/eightctl/config.yaml.
Are there any rate limits?
Yes. The Eight Sleep API is unofficial and rate-limited. Avoid repeated logins and space out commands to prevent being temporarily blocked.
What can I control with eightctl?
You can control pod power, temperature, alarms, sleep schedules, audio playback, and base angle settings.
Is this an official Eight Sleep tool?
No. eightctl uses an unofficial API. Use it responsibly and be aware that API behavior may change without notice.

تفاصيل المطور

المؤلف

aiskillstore

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md