CommunityBildgithub.com

davidkrammer/imagegenkit

Bilder mit dem lokalen Befehl `imagegenkit` (ImageGenKit) erstellen oder bearbeiten. Verwenden Sie es immer dann, wenn der Benutzer darum bittet, ein Bild zu erstellen, zu generieren, zu rendern, zu entwerfen oder zu bearbeiten, oder wenn eine Aufgabe ein Rasterbild-Asset benötigt (Fotos, Produktaufnahmen, Miniaturansichten, Mockups, Icons, Illustrationen, Hintergründe, App/Store-Assets, transparente PNGs, Umstilisierungen, Kombinieren von Referenzbildern).

Was ist imagegenkit?

Dieses Skill ermöglicht die lokale Bildgenerierung und -bearbeitung über das Kommandozeilen-Tool `imagegenkit` (ImageGenKit). Es unterstützt verschiedene Aufgaben wie das Erstellen von schnellen Entwürfen (`draft`), finalen Bildern (`final`), das Bearbeiten oder Kombinieren von Bildern (`edit`) sowie das Erzeugen von transparenten PNGs (`transparent`). Der Skill nutzt die vom Benutzer in ImageGenKit konfigurierten Anbieter und Einstellungen, ohne API-Schlüssel im Chat zu erfragen oder zu speichern. Er ist besonders nützlich für Entwickler, die schnell Bild-Assets für Projekte benötigen, und arbeitet plattformunabhängig (Cursor, Codex, Claude Code, etc.), solange `imagegenkit` installiert ist. Der Skill beachtet Kosteneffizienz (bevorzugt günstige Entwürfe), vermeidet Überschreibungen vorhandener Dateien, prüft generierte Bilder auf Fehler und respektiert monatliche Limits des Benutzers.

Funktioniert mit~Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/davidkrammer/imagegenkit/tree/HEAD/skill

Installed? Explore more Bild skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Bilder mit imagegenkit

imagegenkit ist unter ~/.local/bin/imagegenkit installiert, entweder durch die ImageGenKit-App oder ihr Installationsprogramm. Anbieter, Schlüssel, Standardeinstellungen und welcher Anbieter welche Aufgabe übernimmt, sind die Einstellungen des Benutzers in ImageGenKit. Geben Sie keinen Anbieter fest vor, es sei denn, der Benutzer nennt einen.

Aufgabe auswählen

imagegenkit draft "PROMPT" -o out.jpg          # schnelle Mockups, Ideen, Entwürfe (günstigste)
imagegenkit final "PROMPT" -o out.png          # finale Designs und finale Mockups
imagegenkit edit "PROMPT" -i in.png -o out.png # Bild bearbeiten oder verfeinern (wiederhole -i zum Kombinieren)
imagegenkit transparent "PROMPT" -o out.png    # transparentes PNG: Logo, Sticker, Ausschnitt

Häufige Optionen: --aspect 16:9, -n 2, -i ref.png, -f prompt.txt, --dry-run. Führen Sie imagegenkit <task> -h für weitere Informationen aus. Nur wenn der Benutzer nach einem bestimmten Anbieter fragt: imagegenkit openai|grok|codex|xai|gemini|<other> "PROMPT" oder imagegenkit draft -p openai ....

Regeln

  • Sitzungsbeginn: führen Sie imagegenkit providers einmal aus. Wenn nichts bereit ist, bitten Sie den Benutzer, ImageGenKit › Einstellungen › Anbieter zu öffnen. Fragen Sie niemals nach API-Schlüsseln im Chat, geben Sie sie niemals aus und schreiben Sie sie niemals in Dateien.
  • Niedrigste Kosten, die passen. Ideen und Entwürfe verwenden draft. Verwenden Sie final nur für fertige Arbeiten. Verwenden Sie -n 1 und fragen Sie nach, bevor Sie mehr als etwa 6 kostenpflichtige Bilder auf einmal erstellen.
  • Entwurf in Finale umwandeln: übergeben Sie den Entwurf mit -i an edit oder final.
  • Exakter Text, Zahlen oder UI-Kopie: wenn es exakt sein muss (Diagramme, echte Benutzeroberflächen), erstellen Sie es stattdessen in HTML/SVG.
  • Überprüfen, bevor Sie melden: öffnen Sie das Bild und überprüfen Sie Rechtschreibung, Hände und Gesichter, Logos, Beschnitt und Seitenverhältnis. Korrigieren Sie es mit edit, falls nötig. Melden Sie den gespeicherten Pfad und nennen Sie es einen generierten Entwurf.
  • Projekt-Assets: schreiben Sie direkt in den Asset-Ordner des Projekts mit einem sinnvollen Namen. Überschreiben Sie keine vorhandenen Dateien, es sei denn, der Benutzer bittet darum. Vorhandene Ausgaben werden niemals überschrieben; imagegenkit fügt -2, -3 usw. hinzu.
  • Prompts: 2–5 Sätze klare Prosa über Motiv, Umgebung, Stil, Komposition und Licht. Setzen Sie erforderlichen Text in Anführungszeichen. Geben Sie bei Bearbeitungen an, was unverändert bleiben muss.
  • Fehler: lesen Sie die Nachricht des Anbieters und passen Sie sie an; wiederholen Sie nicht blind. Eine Moderation-Sperre bedeutet, anhalten und den Benutzer informieren.
  • Monatliche Limits: der Benutzer kann in ImageGenKit ein Ausgaben- oder Bildlimit festlegen. Wenn imagegenkit mitteilt, dass ein Limit erreicht ist, informieren Sie den Benutzer und umgehen Sie es nicht (kein -p zu einem anderen Anbieter, keine rohen API-Aufrufe). Abonnements (Grok, Codex) funktionieren weiterhin; Aufgabenbefehle wechseln automatisch zu ihnen. imagegenkit usage zeigt die Ausgaben und Limits dieses Monats.

Ausgabe

Gespeicherte Pfade werden auf die Standardausgabe ausgegeben, eine pro Zeile. Ohne -o gehen Dateien nach ~/Pictures/ImageGenKit/<date>/. Jeder Durchlauf wird in ~/.config/imagegenkit/log.jsonl protokolliert, und der Benutzer sieht Nutzung, Kosten und alles Generierte in ImageGenKit. Verwenden Sie einen Prompt aus dem Log erneut, wenn der Benutzer „wie letztes Mal“ sagt.

Verwandte Skills