ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 3/5

alexa-remote

Control Alexa devices via CLI - set alarms, play music, flash briefings, smart home commands. Use when asked to set an alarm, play something on Echo, control smart home devices, or send voice commands to Alexa.

Why use this skill?

Integrate Alexa into your terminal with the alexa-remote skill. Effortlessly control music, alarms, and smart home devices via command line automation.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ignito-pg/alexa-control
Or

What This Skill Does

The alexa-remote skill enables your OpenClaw AI agent to control your Amazon Alexa-enabled ecosystem directly from the command line. By interfacing with the underlying alexa-remote-control engine, this skill empowers the agent to act as a bridge between your digital workspace and your smart home hardware. Whether you need to manage your daily routine, control media playback, or interact with IoT smart home devices, this skill provides a seamless, programmatic interface to execute voice commands without needing to speak them aloud.

Installation

To integrate this skill into your OpenClaw environment, execute the command: clawhub install openclaw/skills/skills/ignito-pg/alexa-control. After installation, ensure you have cloned the source repository and configured your authentication. You must use npx alexa-cookie-cli to generate a valid REFRESH_TOKEN from Amazon. Once retrieved, configure your environment variables—specifically REFRESH_TOKEN, AMAZON, and ALEXA—to match your regional settings. It is highly recommended to create a custom shell wrapper script (such as alexa-alarm.sh) to simplify the execution of complex commands and handle device-specific arguments effectively. Ensure that your shell scripts are granted execution permissions using chmod +x.

Use Cases

This skill is ideal for users who want to automate their environment. Use it to wake up to specific music, set timers while coding, or manage smart lighting without leaving the terminal. It excels in scenarios where you have multiple Alexa devices and need granular control over which device executes a command. It is perfect for power users who prefer keyboard-driven workflows or want to trigger Alexa routines as part of a larger shell script automation suite.

Example Prompts

  1. "Set an alarm for 7:30 am on the Bedroom Echo."
  2. "Play some upbeat jazz music on the Kitchen Echo."
  3. "Turn off the living room lights and tell me what the weather is like today."

Tips & Limitations

Always run ./alexa_remote_control.sh -a periodically to confirm that your device names remain accurate, as Amazon may update device naming conventions or sync status. Be mindful that authentication tokens have a shelf life and will eventually expire; if commands begin failing, re-run the cookie CLI tool. This skill relies on external API access, so ensure your machine has stable internet connectivity. Finally, be precise with device names, as they are case-sensitive and must match your Alexa app settings exactly to avoid command routing errors.

Metadata

Author@ignito-pg
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ignito-pg-alexa-control": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#alexa#smarthome#automation#iot#cli
Safety Score: 3/5

Flags: network-access, file-read, external-api, code-execution