Ziel: Einen funktionierenden Alexa Skill erstellen – ganz ohne Programmierkenntnisse. Ohne viel Blabla: Wir starten direkt mit der Developer Console und führen dich Anfänger-freundlich durch alle Schritte, Möglichkeiten und Fehlerquellen.


🕒 Zeitaufwand: ca. 30–60 Minuten (je nach Umfang des Skills)

Vorbereitung

✅ Erledigt?SchrittBeschreibung
Amazon-Account bereitFalls noch nicht vorhanden: kostenlos auf amazon.de registrieren
Developer Console öffnenGehe auf developer.amazon.com → „Alexa“ auswählen
Echo-Gerät oder Alexa-AppZum Testen – alternativ geht auch der Web-Simulator

1️⃣ Alexa Skill anlegen

  1. Gehe zur Alexa Developer Console
  2. Klicke auf „Create Skill“
  3. Gib deinem Skill einen Namen (z. B. Morgenpower)
  4. Wähle den Skill-Typ: Custom
  5. Wähle den Methodentyp: Alexa-Hosted (Node.js) – das ist die einfachste Variante für Einsteiger
  6. Sprache: Deutsch
  7. Klicke auf „Create Skill“ – das Grundgerüst wird erstellt

2️⃣ Invocation Name festlegen

Cartoon-Katze im Hoodie sitzt zufrieden vor einem Computer mit Alexa-Logo auf dem Bildschirm – Symbolbild für gelungene Skill-Erstellung

  • Dieser Name wird später genutzt, um den Skill zu starten
  • Beispiel: „morgenpower“ → Sprachbefehl: „Alexa, starte morgenpower“
  • Wichtig: Nur Kleinbuchstaben und keine Sonderzeichen verwenden

Eingabe:
In der linken Navigation: Invocation Name → Trage deinen Namen ein → „Save Model“


3️⃣ Intents & Utterances erstellen

Jetzt legst du fest, worauf Alexa reagieren soll.

  1. Gehe zu „Intents“ → „Add Intent“
  2. Nenne ihn z. B. MotivationsIntent
  3. Füge unter Sample Utterances verschiedene Sätze hinzu, z. B.:
    • „Gib mir ein Zitat“
    • „Was motiviert mich?“
    • „Ich brauche einen Push“
  4. Klicke auf „Save Model“
  5. Dann auf „Build Model“ – damit Alexa deine Eingaben versteht

4️⃣ Antwort hinzufügen

Nun bestimmst du, was Alexa sagen soll, wenn jemand einen der Sätze ausspricht:

  1. Gehe in der linken Navigation auf Code (dort ist der Editor mit Beispiel-Code geöffnet)
  2. Suche nach der Zeile:
  3. if (handlerInput.requestEnvelope.request.intent.name === ‚MotivationsIntent‘) {
  4. const speakOutput = ‚Gib jeden Tag die Chance, der schönste deines Lebens zu werden.‘;
  1. Klicke auf „Save“ und dann oben rechts auf „Deploy“

5️⃣ Skill testen

  1. Wechsel in den Tab „Test“ in der oberen Leiste
  2. Aktiviere den Schalter: „Test is enabled for this skill“
  3. Wähle „German“ als Sprache
  4. Sag oder tippe:
    „Alexa, starte morgenpower“
    oder
    „Gib mir ein Zitat“

Alexa sollte jetzt deine Antwort ausgeben.

Cartoon-Katze mit Hoodie ruft begeistert „Mein erster Skill funktioniert!“ vor einem Bildschirm mit Alexa-Logo – Symbol für Lernerfolg mit Sprach-KI


6️⃣ Alexa Skill personalisieren

Du kannst den Skill erweitern, z. B.:

IdeeErweiterung
Mehrere ZitatePer Zufallsantwort verschiedene Zitate hinterlegen
Tägliche ErinnerungSkill mit Kalenderfunktion kombinieren
Kinderfreundliche InhalteStimme anpassen, z. B. mit kindgerechter Formulierung
Eigene Sounds einbindenMP3-Dateien verlinken oder Alexa Sound-Effekte nutzen

7️⃣ Optional: Veröffentlichen

Wenn du willst, kannst du deinen Skill auch anderen zur Verfügung stellen:

  • Menüpunkt: Distribution
  • Fülle Titel, Beschreibung und Beispielbefehle aus
  • Wähle „Nur für mich“ oder „Öffentlich“ je nach Wunsch
  • Nach Freigabe ist dein Skill offiziell im Alexa Skill Store auffindbar

Tipp: Für private Nutzung reicht „Nur für mich“ – spart Zeit und Aufwand


🧯 Häufige Fehler & Lösungen

ProblemLösung
Alexa versteht Invocation Name nichtNamen neu festlegen, keine Sonderzeichen oder Umlaute verwenden
Skill reagiert nichtModel gespeichert und gebaut? Testmodus aktiviert?
Antwort wird nicht gesprochenPrüfe, ob der Codeblock korrekt eingefügt und deployed wurde
Skill „antwortet falsch“Zu wenig Beispiel-Sätze im Intent → mehr natürliche Utterances nötig

 


💡 Bonus-Tipp: Eigene Alexa Skill Ideen mit KI entwickeln lassen

Wenn du eine ganz individuelle Idee zum Alexa Skill entwicklen hast – z. B. ein Spiel, ein Zufallsgenerator, eine interaktive Geschichte oder eine dynamische Reaktion auf Benutzereingaben – musst du nicht selbst programmieren. Du kannst dir dabei moderne KI-Modelle zur Code-Generierung zunutze machen.

Besonders geeignet sind:

ModellVorteil
ChatGPT (GPT-4)Sehr präzise Alexa-Code-Erstellung, gut im Erklären, ideal für Anfänger
Claude 3Liefert saubere, strukturierte Codeblöcke und gute JSON-Validierungen
Gemini 1.5Google-Tool mit starker Fehlererkennung und vielen Intents in einem Prompt
GitHub CopilotPerfekt für alle, die im VS Code-Editor arbeiten und Skill-Code direkt eintippen

So nutzt du diese Tools richtig:

  1. Beschreibe klar deine Skill-Idee
    z. B.: „Erstelle mir den Code für einen Alexa Custom Skill, der zufällig einen Witz erzählt.“

  2. Gib an, dass der Code für Alexa-Hosted (Node.js) geschrieben sein soll
    – optional mit Kommentaren zur besseren Orientierung

  3. Bitte um Beispiel-Intents, mehrere Utterances und optional zusätzliche Funktionen
    wie Session-Verlauf, Zufallsauswahl oder benutzerdefinierte Antworten

  4. Kopiere den Code in die Alexa Developer Console unter „Code“
    – dann „Save“ und „Deploy“ klicken

  5. Teste sofort im Skill-Simulator oder auf deinem Echo-Gerät

Mit diesen Tools kannst du problemlos deinen ersten Alexa Skill erstellen, ohne JavaScript-Kenntnisse. Du lernst dabei viel über den Aufbau von Sprachlogik – und es fühlt sich fast so an, als hättest du selbst programmiert.


Schon fertig?

Dein erster Alexa Skill muss nicht perfekt sein. Wichtig ist: Du lernst dabei, wie Sprachsteuerung funktioniert. Mit jedem Intent wächst dein Verständnis für Logik, Benutzerführung und Struktur – Fähigkeiten, die heute überall gebraucht werden. Und es macht Spaß, wenn Alexa plötzlich genau das sagt, was du programmiert hast.