Imagen – KI-Bildgenerierungs-Skill
Übersicht
Dieser Skill generiert Bilder mit Googles Gemini-Bildgenerierungsmodell (gemini-3-pro-image-preview). Er ermöglicht eine nahtlose Bildererstellung während jeder Claude Code-Sitzung – egal, ob du Frontend-Oberflächen baust, Dokumentation erstellst oder visuelle Darstellungen von Konzepten benötigst.
Plattformübergreifend: Funktioniert unter Windows, macOS und Linux.
Wann dieser Skill verwendet werden sollte
Aktiviere diesen Skill automatisch, wenn:
- Der Benutzer eine Bildgenerierung anfordert (z. B. „erzeuge ein Bild von…“, „erstelle ein Bild…“)
- Die Frontend-Entwicklung Platzhalter oder echte Bilder erfordert
- Die Dokumentation Illustrationen oder Diagramme benötigt
- Konzepte, Architekturen oder Ideen visualisiert werden sollen
- Icons, Logos oder UI-Assets erstellt werden müssen
- Jede Aufgabe, bei der ein KI-generiertes Bild hilfreich wäre
Funktionsweise
- Ein Text-Prompt, der das gewünschte Bild beschreibt, wird entgegengenommen
- Die Google Gemini API wird mit der Bildgenerierungskonfiguration aufgerufen
- Das generierte Bild wird am angegebenen Ort gespeichert (Standard: aktuelles Verzeichnis)
- Der Dateipfad wird für die Verwendung im Projekt zurückgegeben
Nutzung
Python (Plattformübergreifend – empfohlen)
# Einfache Nutzung
python scripts/generate_image.py "Eine futuristische Stadtsilhouette bei Sonnenuntergang"
# Mit benutzerdefiniertem Ausgabepfad
python scripts/generate_image.py "Ein minimalistisches App-Icon für einen Musikplayer" "./assets/icons/musik-icon.png"
# Mit benutzerdefinierter Größe
python scripts/generate_image.py --size 2K "Hochauflösende Landschaft" "./wallpaper.png"
Voraussetzungen
- Die Umgebungsvariable
GEMINI_API_KEYmuss gesetzt sein - Python 3.6+ (verwendet nur die Standardbibliothek, kein pip install erforderlich)
Ausgabe
Generierte Bilder werden als PNG-Dateien gespeichert. Das Skript gibt zurück:
- Erfolg: Pfad zum generierten Bild
- Fehler: Fehlermeldung mit Details
Beispiele
Frontend-Entwicklung
Benutzer: „Ich brauche ein Heldenbild für meine Landingpage – etwas Abstraktes und Technikorientiertes“
-> Generiert und speichert ein Bild, gibt den Pfad zur Verwendung in HTML/CSS zurück
Dokumentation
Benutzer: „Erstelle ein Diagramm, das eine Microservices-Architektur zeigt“
-> Generiert eine visuelle Darstellung, bereit für README oder Dokumentation
UI-Assets
Benutzer: „Generiere ein Platzhalter-Avatar-Bild für die Benutzerprofil-Komponente“
-> Erstellt ein Bild in passender Größe für die Komponentenverwendung