← Back to Skills Marketplace
buddyh

Alexa CLI

by Buddy Hadry · GitHub ↗ · v1.3.0
cross-platform ⚠ suspicious
6768
Downloads
14
Stars
0
Active Installs
7
Versions
Install in OpenClaw
/install alexa-cli
Description
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.
Usage Guidance
Install only if you trust the third-party alexacli project and are comfortable granting it access to your Alexa account and connected devices. Use explicit device names, confirm any lock, thermostat, broadcast, or other physical action before running it, and avoid retrieving or echoing history, calendar, or conversation data unless the account owner clearly requested it.
Capability Analysis
Type: OpenClaw Skill Name: alexa-cli Version: 1.3.0 The OpenClaw skill bundle for `alexa-cli` appears benign. The `skill.md` provides clear instructions for installing and using the `alexacli` tool via standard package managers (Homebrew, Go install) from a publicly available GitHub repository. There are no signs of prompt injection attempts against the agent, no instructions for data exfiltration, malicious execution, persistence, or obfuscation. All described functionalities are legitimate interactions with Amazon Alexa devices via the specified CLI tool.
Capability Assessment
ℹ Credentials
Alexa authentication and networked smart-home access are proportionate to the stated purpose, but the resulting authority reaches household devices and account-linked personal data.
⚠ Install Mechanism
The install metadata uses a third-party Homebrew tap and a Go module at @latest without a pinned version, checksum, or signature guidance.
⚠ Instruction Scope
The instructions show broad natural-language command forwarding and partial device-name matching, but do not require explicit user confirmation for physical actions or private account-history retrieval.
ℹ Persistence & Privilege
The artifact discloses that credentials are stored in ~/.alexa-cli/config.json and that the token lasts about 14 days, and it documents logout; no hidden service, hook, or background persistence was found.
⚠ Purpose & Capability
The Alexa/smart-home purpose matches the documented commands, but the capability set includes announcements to all devices, locks, thermostats, calendar queries, activity history, and Alexa+ conversation fragments.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install alexa-cli
  3. After installation, invoke the skill by name or use /alexa-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.3.0
Simplify metadata: flatten structure, remove nested tags
v1.2.0
Sync with repo: add Alexa+ (LLM conversations), audio playback, auth improvements (--domain, --verify), conversations/fragments commands
v1.1.0
Standardize metadata key to openclaw; no env vars needed (uses interactive auth)
v0.3.0
Added ask and history commands, updated docs
v0.2.2
Removed requirements sidebar
v0.2.1
Updated display name
v0.2.0
Initial release - send natural language commands to Echo devices, TTS anouncements
Metadata
Slug alexa-cli
Version 1.3.0
License —
All-time Installs 0
Active Installs 0
Total Versions 7
Frequently Asked Questions

What is 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. It is an AI Agent Skill for Claude Code / OpenClaw, with 6768 downloads so far.

How do I install Alexa CLI?

Run "/install alexa-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Alexa CLI free?

Yes, Alexa CLI is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Alexa CLI support?

Alexa CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Alexa CLI?

It is built and maintained by Buddy Hadry (@buddyh); the current version is v1.3.0.

💬 Comments