Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Controls Amazon Echo devices from the command line using alexa-remote-control. Sends voice commands programmatically, including alarms, music playback, smart home actions, and timers. Requires a one-time Amazon authentication to obtain a refresh token.
Lets you automate or script Alexa commands without the mobile app or voice interaction, enabling cron jobs and CLI-driven home automation.
When to use it
- Setting a morning alarm on a bedroom Echo from a script
- Playing a radio station on a kitchen Echo
- Turning smart home lights off via shell command
- Triggering a flash briefing news update
- Setting a cooking timer on a specific Echo device
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: set an alarm for 6:30 am on the Bedroom Echo Show
- 1Checks that REFRESH_TOKEN env var is set
- 2Runs alexa_remote_control.sh with -d 'Bedroom Echo Show'
- 3Passes textcommand: Set an alarm for 6:30 am
- 4Confirms command executed without auth error
Alarm set for 6:30 am on Bedroom Echo Show
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.