← Back to Skills Marketplace
ivangdavila

Alexa

by Iván · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
1069
Downloads
3
Stars
5
Active Installs
1
Versions
Install in OpenClaw
/install alexa
Description
Control devices, run automations, and help users get more from Alexa with smart home, routines, and skill development guidance.
README (SKILL.md)

Device Control

Naming for reliable control: Location + device type. "Kitchen light", "Bedroom fan". Avoid model numbers.

Room-based commands:

  • "Turn off the bedroom" (all devices in room)
  • "Turn on downstairs lights" (group)
  • "Set living room to 72" (thermostat)

Protocol hierarchy: Matter > Zigbee > Wi-Fi. Built-in Zigbee hubs: Echo Plus, Echo 4th gen, Echo Show 10.

Device not responding? Check Alexa app → Devices → find device → verify online status. Re-discover if needed.

Routines

Create via: Alexa app → More → Routines

Triggers:

  • Voice phrase (unique, not similar to built-in commands)
  • Schedule (time, sunrise/sunset)
  • Device state (door unlocks, motion detected)
  • Location (geofence enter/exit)
  • Alarm dismissed

Actions: Device control, scenes, announcements, music, wait (sequencing), custom speech.

Routine fails? Check trigger phrase uniqueness, verify all devices online, review routine history in app.

Shortcuts Integration

Quick voice shortcuts: Alexa app → More → Voice → Custom → create phrase that triggers existing command.

Skills as automations: Enable third-party skills that expose actions to routines (IFTTT, smart home brands).

Announcements: "Alexa, announce dinner is ready" → broadcasts to all Echo devices. Useful in routines.

Smart Home Setup

Adding devices:

  1. Enable brand's skill in Alexa app
  2. Link account if required
  3. "Alexa, discover devices" or Devices → + → Add Device
  4. Assign to room (critical for room-based commands)

Groups vs Scenes:

  • Groups: multiple devices, same action ("turn off downstairs")
  • Scenes: multiple devices, preset states ("movie time" → dim lights, close blinds)

Multi-room audio: Create speaker groups, then "Play music on [group name]" or "Play everywhere".

Skill Development

When building custom skills:

  • Required intents: AMAZON.HelpIntent, AMAZON.StopIntent, AMAZON.CancelIntent, AMAZON.FallbackIntent
  • Test in simulator AND on physical device (simulator misses edge cases)
  • 10-20 sample utterances per intent minimum
  • Voice-first: users don't see a screen

Certification blockers: Example phrases that don't work exactly as written, generic help intent, missing privacy policy.

Troubleshooting

Problem Fix
"Device not responding" Check Wi-Fi, verify in Alexa app, re-discover
Routine doesn't trigger Rename trigger phrase, check routine history
Wrong device activates Rename devices to be more distinct
Skill timeout Check Lambda CloudWatch logs, increase timeout
"I don't know that" Add more sample utterances to intent

Privacy Controls

Voice history: Alexa app → Privacy → Review Voice History. Enable auto-delete (3 or 18 months).

Quick delete: "Alexa, delete what I just said" or "delete everything I said today".

Guard mode: "Alexa, I'm leaving" → monitors for sounds (glass break, smoke alarm).


When to Load More

Situation Reference
Full command list by category commands.md
Smart home protocols, setup, troubleshooting smart-home.md
Building custom skills, Lambda, certification development.md
Usage Guidance
This package is purely documentation about Alexa usage and skill development — it will only provide advice, not actually control your devices. That is consistent with the lack of code, install steps, and credentials. Before installing or relying on this skill: (1) understand it won't integrate with your Amazon account or devices unless you separately configure a real Alexa integration (which normally requires OAuth/account linking and explicit tokens), (2) if you need a skill that actually controls devices, prefer official Amazon/Alexa integrations or examine any skill that requests tokens/credentials or downloads code very carefully, and (3) note that the package lists no homepage and an unknown source owner; that reduces provenance (but does not make this documentation malicious). If you want direct device control, look for a skill that documents account-linking endpoints, required credentials, and a clear install mechanism from a trusted publisher.
Capability Analysis
Type: OpenClaw Skill Name: alexa Version: 1.0.0 This skill bundle consists entirely of informational markdown files and standard metadata. The content provides comprehensive documentation on using and developing for Alexa, including device control, routines, smart home setup, and skill development. While `development.md` contains JavaScript code snippets, these are illustrative examples for building *other* Alexa skills and are not executed by the OpenClaw agent as part of *this* skill bundle. There is no evidence of prompt injection attempts, malicious code execution, data exfiltration, persistence mechanisms, or any other harmful behavior. The content is purely educational and aligned with its stated purpose.
Capability Assessment
Purpose & Capability
Name and description promise device control and automation guidance, but the package is instruction-only (no code, no install, no credentials). That means the skill can only provide advice and documentation to the user/agent rather than act as an integrated Alexa controller. This is coherent but the distinction (advice vs direct control) should be clear to users.
Instruction Scope
SKILL.md, commands.md, development.md, and smart-home.md contain procedural documentation and best practices for Alexa, routines, and skill development. The instructions do not direct the agent to read local files, access environment variables, contact hidden endpoints, or exfiltrate data. No vague 'gather whatever context you need' directives are present.
Install Mechanism
No install spec and no code files — lowest-risk model. Nothing will be downloaded or written to disk by the skill package itself.
Credentials
The skill requests no environment variables, credentials, or config paths. This is proportionate to its role as documentation-only guidance.
Persistence & Privilege
always:false (default) and model invocation enabled are normal. The skill does not request permanent presence or elevated privileges, nor does it attempt to modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install alexa
  3. After installation, invoke the skill by name or use /alexa
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug alexa
Version 1.0.0
License
All-time Installs 5
Active Installs 5
Total Versions 1
Frequently Asked Questions

What is Alexa?

Control devices, run automations, and help users get more from Alexa with smart home, routines, and skill development guidance. It is an AI Agent Skill for Claude Code / OpenClaw, with 1069 downloads so far.

How do I install Alexa?

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

Is Alexa free?

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

Which platforms does Alexa support?

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

Who created Alexa?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.

💬 Comments