โ† All skills
Tencent SkillHub ยท Developer Tools

Alexa CLI

Control Amazon Alexa devices and smart home via the `alexacli` CLI. Use when a user asks to speak/announce on Echo devices, control lights/thermostats/locks, send voice commands, or query Alexa.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Control Amazon Alexa devices and smart home via the `alexacli` CLI. Use when a user asks to speak/announce on Echo devices, control lights/thermostats/locks, send voice commands, or query Alexa.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
skill.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.3.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 11 sections Open source page

Alexa CLI

Use alexacli to control Amazon Echo devices and smart home via the unofficial Alexa API.

Authentication

# Browser login (recommended) alexacli auth # Non-US accounts alexacli auth --domain amazon.de alexacli auth --domain amazon.co.uk # Check auth status alexacli auth status alexacli auth status --verify # validate token against API # Remove credentials alexacli auth logout Token is valid ~14 days. Configuration stored in ~/.alexa-cli/config.json.

Devices

alexacli devices alexacli devices --json

Text-to-Speech

# Speak on a specific device alexacli speak "Hello world" -d "Kitchen Echo" # Announce to ALL devices alexacli speak "Dinner is ready!" --announce # Device name matching is flexible alexacli speak "Build complete" -d Kitchen

Voice Commands (Smart Home Control)

Send any command as if you spoke it to Alexa: # Lights, switches, plugs alexacli command "turn off the living room lights" -d Kitchen alexacli command "dim the bedroom lights to 50 percent" -d Bedroom # Thermostats alexacli command "set thermostat to 72 degrees" -d Bedroom alexacli command "what's the temperature inside" -d Kitchen # Locks alexacli command "lock the front door" -d Kitchen # Music alexacli command "play jazz music" -d "Living Room" alexacli command "stop" -d "Living Room" # Questions alexacli command "what's the weather" -d Kitchen # Timers alexacli command "set a timer for 10 minutes" -d Kitchen

Ask (Get Response Back)

Send a command and capture Alexa's text response: alexacli ask "what's the thermostat set to" -d Kitchen # Output: The thermostat is set to 68 degrees. alexacli ask "what's on my calendar today" -d Kitchen --json

Alexa+ (LLM Conversations)

Interact with Amazon's LLM-powered assistant: # Quick start - auto-selects conversation alexacli askplus -d "Echo Show" "What's the capital of France?" # Multi-turn retains context alexacli askplus -d "Echo Show" "What about Germany?" # List conversations alexacli conversations # View conversation history alexacli fragments "amzn1.conversation.xxx"

Audio Playback

Play MP3 audio through Echo devices: alexacli play --url "https://example.com/audio.mp3" -d "Echo Show" Requirements: MP3 at 48kbps, 22050Hz sample rate, HTTPS URL.

History

alexacli history alexacli history --limit 5 alexacli history --json

Command Reference

CommandDescriptionalexacli devicesList all Echo devicesalexacli speak <text> -d <device>Text-to-speech on devicealexacli speak <text> --announceAnnounce to all devicesalexacli command <text> -d <device>Voice command (smart home, music, etc.)alexacli ask <text> -d <device>Send command, get response backalexacli conversationsList Alexa+ conversation IDsalexacli fragments <id>View Alexa+ conversation historyalexacli askplus -d <device> <text>Alexa+ LLM conversationalexacli play --url <url> -d <device>Play MP3 via SSMLalexacli authBrowser login or manual tokenalexacli auth status [--verify]Show auth statusalexacli auth logoutRemove credentialsalexacli historyView recent voice activity

Notes

Uses Amazon's unofficial API (same as Alexa app) Refresh token valid ~14 days, re-run alexacli auth if expired Device names support partial, case-insensitive matching For AI/agentic use, alexacli command with natural language is preferred Add --verbose or -v to any command for debug output

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • skill.md Docs