Zur Nutzungsanleitung springen
imagegenvon OpenAI

ImageGen Skill.

Ein Claude Code- und Codex-Skill für Bildbearbeitung: erzeugt oder bearbeitet Rasterbilder: Illustrationen, Fotos, Texturen, Sprites, Mockups.

  • Images & Generative Art
  • Image
openai/skills · skills/.system/imagegen/SKILL.mdSKILL.md
--- name: imagegen description: Generate or edit raster images when the task benefits from AI-created bitmap visuals such as photos, illustrations, textures, sprites, mockups, or transparent-background cutouts. Use when Codex should create a brand-new image, transform an existing image, or derive visual variants from references, and the output should be a bitmap asset rather than repo-native code or vector. Do not use when the task is better … --- ## Top-level modes and rules ## When to use ## When not to use ## Decision tree ## Workflow ## Prompt augmentation
Metadaten und Abschnittsüberschriften aus der Ursprungsdatei vom 14.09.2026 · 16.170 Zeichen insgesamt

01 Was es tut

Was der imagegen Skill in Claude Code und Codex tut

Zusammenfassung, Workflow und Ergebnisse — alles aus der SKILL.md des Skills ausgelesen.

Aus der SKILL.mdGelesen am 14.09.2026 · kein aufgezeichneter Durchlauf

In den eigenen Worten des Skills

Imagegen gibt Codex einen Raster-Bild-Workflow: Bitmap-Assets wie Fotos, Illustrationen, Texturen, Sprites, Mockups und Ausschnitte mit transparentem Hintergrund generieren oder bearbeiten und die fertige Datei ins Projekt bringen. Es definiert zwei übergeordnete Modi: das bevorzugte integrierte image_gen-Tool, das keinen API-Schlüssel benötigt, und einen ausschließlich explizit aufzurufenden CLI-Fallback über scripts/image_gen.py, der OPENAI_API_KEY erfordert.

Die Datei trennt Absicht (Generieren versus Bearbeiten) von Ausführung (ein Asset oder mehrere), sammelt Prompts, wörtlichen Text, Vorgaben und rollenbeschriftete Eingabebilder und formt sie in ein beschriftetes Schema um. Sie schließt mit einer Validierung gegen Motiv, Stil, Komposition und Textgenauigkeit, iterativer Änderung in Einzelschritten und nicht-destruktivem Speichern.

Was er erzeugt

  • Ein durch image_gen erzeugtes Bitmap-Bild statt eines SVG-, HTML/CSS- oder Canvas-Platzhalters, immer wenn der Nutzer ein Asset im Raster-Stil angefordert hat.
  • Das ausgewählte finale Bild wird in den Workspace verschoben oder kopiert, wobei jeglicher verwendender Code oder Referenzen aktualisiert werden, damit sie darauf verweisen.
  • Ein Abschlussbericht mit dem finalen Speicherpfad jedes an den Workspace gebundenen Assets, dem finalen Prompt und dem Modus, der es erzeugt hat.
  • Nur im expliziten CLI-Fallback werden finale Artefakte unter output/imagegen/ geschrieben.
Siehe Beispiel-Prompt ↗

So funktioniert es

  1. 01
    Zuerst den übergeordneten Modus wählen

    Normale Generierung und Bearbeitung läuft über das integrierte image_gen-Tool; die gebündelte CLI ist ein Fallback, den der Nutzer namentlich anfordern muss.

  2. 02
    Die Anfrage als Generierung oder Bearbeitung einordnen

    Ein vorhandenes Bild zu verändern und dabei Teile davon zu erhalten, ist eine Bearbeitung; Bilder rein als Stil-, Kompositions- oder Stimmungsreferenzen bereitzustellen, gilt weiterhin als Generierung.

  3. 03
    Entscheiden, wo die Ausgabe landet

    Vorschau- oder Brainstorming-Arbeiten können am Standardort inline bleiben, während alles, was das Projekt tatsächlich nutzt, im Workspace landen muss.

  4. 04
    Eingaben sammeln, bevor generiert wird

    Erfassen Sie den Prompt, jeglichen exakten Text im Bild, die Einschränkungen bzw. die Vermeidungsliste sowie alle Eingabebilder von Anfang an, statt Lücken später zu füllen.

  5. 05
    Den Prompt in eine Spezifikation umformen

    Prompts werden in eine strukturierte, produktionsorientierte Spezifikation überführt, statt mit unangeforderten kreativen Details erweitert zu werden.

  6. 06
    Einen Aufruf pro Asset ausführen

    Im integrierten Pfad entstehen Batches und Varianten durch wiederholte image_gen-Aufrufe, einen pro angefordertem Asset oder Variante, nicht durch ein einzelnes Batch-Flag.

02 Finden Sie Ihren Favoriten

Wann man den imagegen Skill verwendet

Verwenden Sie das imagegen-Skill in Claude Code oder Codex, wenn die Aufgabe Bildarbeit dieser Art ist. Eignung und Grenzen unten sind der eigenen Datei des Skills entnommen.

Gut geeignet

  • Erzeugen einer völlig neuen Bitmap, etwa Konzeptkunst, ein Produktfoto, ein Cover oder ein Website-Hero-Bild.
  • Erzeugen eines neuen Bildes, bei dem bereitgestellte Bilder nur als Referenz für Stil, Komposition oder Stimmung dienen.
  • Bearbeiten eines bestehenden Bildes für Aufgaben wie Beleuchtungs- oder Wetterwechsel, Hintergrundersatz, Objektentfernung, Compositing oder Freistellungen mit transparentem Hintergrund.
  • Erzeugen vieler Assets oder Varianten für eine einzelne Aufgabe statt eines einzigen Bildes.

Grenzen kennen

  • Erweitern oder Angleichen eines SVG-/Vektor-Icon-Sets, Logosystems oder einer Illustrationsbibliothek, die im Repo bereits existiert.
  • Einfache Formen, Diagramme, Wireframes oder Icons, die sauberer direkt in SVG, HTML/CSS oder Canvas erstellt werden.
  • Kleine projektinterne Asset-Bearbeitungen, bei denen die Quelldatei bereits in einem editierbaren nativen Format vorliegt.
  • Jede Aufgabe, bei der der Nutzer klar deterministischen, code-nativen Output statt einer generierten Bitmap wünscht.

Was Sie bereitstellen sollten

  • Die HauptanfrageDer primäre Prompt des Nutzers liefert Thema und Ziel und wird als primäre Anfragezeile in die Spezifikation übernommen.
  • Eingabebilder mit expliziten RollenJedes bereitgestellte Bild wird vor der Generierung als Referenzbild, Bearbeitungsziel oder unterstützende Einfügung/Stil-/Compositing-Eingabe gekennzeichnet.
  • Exakter Text und dessen TypografieAlle Wörter, die im Bild erscheinen müssen, werden wörtlich zitiert, zusammen mit der Schriftart und der Platzierung.
  • Invarianten und die VermeidungslisteFür Bearbeitungen wird explizit festgehalten, was nicht verändert werden darf, etwa „nur X ändern, Y unverändert lassen“.
  • Vorgesehene Verwendung des AssetsDie Angabe, ob das Bild eine Anzeige, ein UI-Mock oder eine Infografik ist, bestimmt den Modus und das angestrebte Polish-Level des Prompts.

03 Innerhalb des Skills

Regeln, die das imagegen-Skill Claude Code und Codex vorgibt

8 konkrete Anweisungen, Standardwerte und Grenzen, die die SKILL.md für den Agent festlegt – der Teil der Datei, der das Ergebnis verändert.

  1. Das integrierte Tool ist der Standard

    Jede gewöhnliche Generierungs- oder Bearbeitungsanfrage läuft über das integrierte image_gen-Tool, das keinen OPENAI_API_KEY erfordert.

  2. Nie eigenständig herabstufen

    Der Agent darf sich nicht selbst auf den CLI-Pfad verlagern; dieser Wechsel liegt immer in der Entscheidung des Nutzers.

  3. CLI nur bei ausdrücklicher Anfrage

    Entscheidet sich der Nutzer für den CLI-Modus, wird der gebündelte scripts/image_gen.py-Workflow verwendet, keine improvisierten SDK-Runner.

  4. Das gebündelte Skript ist nur lesbar

    scripts/image_gen.py wird nie verändert; fehlt darin etwas, fragen Sie den Nutzer, bevor Sie irgendetwas anderes tun.

  5. Projekt-Assets dürfen nicht in $CODEX_HOME bleiben

    Eine vom Projekt referenzierte Datei muss vor Abschluss der Aufgabe aus dem Standard-Speicherort für generierte Bilder heraus verschoben oder kopiert werden.

  6. Versionieren statt Überschreiben

    Bestehende Assets werden nur ersetzt, wenn der Nutzer dies ausdrücklich verlangt hat; andernfalls erhält die neue Datei einen versionierten Namen wie hero-v2.png.

  7. Invarianten bei Bearbeitungen erhalten

    Bei Bearbeitungen wird festgelegt, was sich nicht ändern darf, und nicht-destruktiv gespeichert, statt das Ausgangsasset zu überschreiben.

  8. Keine Schlüsselverwaltung auf dem integrierten Pfad

    Der Agent fragt bei der Nutzung von image_gen nie nach OPENAI_API_KEY und bittet den Nutzer nie, einen vollständigen Schlüssel in den Chat einzufügen.

04 In Betrieb nehmen

imagegen in Claude Code oder Codex installieren

Ein npx skills add-Befehl, dann eine erste Aufgabe in Ihrem Agent und eine Checkliste für das Ergebnis.

imagegen zu Claude Code, Codex oder Ihrem Agent hinzufügen

Im eigenen Projekt ausführen; der Installer fragt, welchem Agent er hinzugefügt werden soll.

Terminal
npx skills add https://github.com/openai/skills --skill imagegen

Allgemeine skills-CLI-Form für skills/.system/imagegen/SKILL.md; das Repository kann seinen eigenen Pfad dokumentieren.

Gib dem Skill eine erste Bildarbeitsaufgabe

Passen Sie diesen Prompt mit Ihren eigenen Inhalten und Vorgaben an und führen Sie ihn dann in Claude Code oder Codex aus.

Example prompt
Use case: product-mockup Asset type: landing page hero Primary request: a minimal hero image of a ceramic coffee mug Style/medium: clean product photography Composition/framing: wide composition with usable negative space for page copy if needed Lighting/mood: soft studio lighting Constraints: no logos, no text, no watermark

Quelle: SKILL.md-Beispiel (wörtlich).

Das erste Ergebnis prüfen

Was die SKILL.md selbst als korrektes Ergebnis beschreibt:

  • Prüfen Sie das Ergebnis anhand von Motiv, Stil, Komposition, Textgenauigkeit und den Invarianten und vermeiden Sie vorab vereinbarte Elemente.
  • Nehmen Sie danach jeweils nur eine gezielte Änderung vor und prüfen Sie erneut, statt mehrere Änderungen in einer Iteration zu bündeln.
  • Bei Bearbeitungen wiederholen Sie die Invarianten in jeder Iteration, damit das Bild nicht von dem abweicht, was unverändert bleiben musste.

In OpenDesign ist imagegen gebündelt: Plugins → Skills, in der oberen Leiste auswählen.

05 Open Source, nachvollziehbar

Quelle, Lizenz und Verifizierung

Woher die Fakten auf dieser Seite stammen und wann sie zuletzt geprüft wurden.

Author
OpenAI
Repository
github.com/openai/skills Branch main
Skill-Datei
skills/.system/imagegen/SKILL.md Inhalts-Checksum bei Verifikation aufgezeichnet; Commit 49f948f
License
Apache-2.0 Aus skills/.system/imagegen/LICENSE.txt. Der Skill ist Open Source; die Bilderzeugung benötigt weiterhin einen gehosteten Dienst.
Repository-Sterne
27.129 GitHub-Snapshot vom 14.09.2026 für das gesamte openai/skills-Repository. Keine Bewertung oder Nutzungsanzahl für imagegen.
Verifiziert von OpenDesign
14.09.2026 Quelldatei, Pfad, Lizenztext und Sternanzahl wurden geprüft. In OpenDesign main gebündelt (geprüft am 28.08.2026); ein Live-Lauf wurde auf dieser Seite nicht erfasst.

In der SKILL.md

  1. Übergeordnete Modi und RegelnDas integrierte image_gen ist Standard; der CLI-Fallback muss ausdrücklich angefordert werden, mit Vorrang für den Speicherpfad und Überschreibgrenzen.
  2. Wann verwendenNeue Bilder, referenzgeführte Generierung, Bearbeitungen bestehender Bilder sowie viele Assets oder Varianten.
  3. Wann nicht verwendenRepo-native Vektorsysteme, code-native Formen, editierbare native Dateien und deterministische, code-native Ausgabe.
  4. EntscheidungsbaumTrennt Absicht (Generieren versus Bearbeiten) von der Ausführungsstrategie (ein Asset versus mehrere).
  5. WorkflowSiebzehn geordnete Schritte von der Moduswahl über den Prompt-Aufbau, die Generierung, die Validierung bis zum Reporting.
  6. Prompt-ErweiterungStrukturiert Prompts in eine Produktionsspezifikation, mit erlaubten und verbotenen Erweiterungen je nach Spezifitätsgrad.
  7. Anwendungsfall-Taxonomie (exakte Slugs)Feste Generate- und Edit-Slugs, um Prompts und Referenzen konsistent zu halten.
  8. Gemeinsames Prompt-SchemaBeschriftete Gerüstfelder wie Asset-Typ, Szene, Motiv, Licht, wörtlicher Text und Vermeidungsliste.
  9. BeispieleEine Spezifikation zur Erzeugung eines Hero-Bilds und eine Bearbeitungsspezifikation für einen Hintergrundtausch, die ihre Invarianten benennt.
  10. Best Practices für PromptsReihenfolge, wörtliches Zitieren von Text, Indexierung mehrerer Bilder und iteratives Vorgehen mit Folgeschritten, die je eine einzelne Änderung vornehmen.
  11. Hinweise nach Asset-TypVerweist bei Asset-Typ-Vorlagen für Website-, Spiel-, Wireframe- und Logo-Arbeiten auf sample-prompts.md.
  12. Nur als CLI-Fallback-ModusCLI-Konventionen für temporäre Dateien und Ausgaben, uv-Abhängigkeiten und Einrichtungsschritte für OPENAI_API_KEY.
Die eigene Beschreibung des Skills
„Erzeugen oder bearbeiten Sie Rasterbilder, wenn die Aufgabe von KI-erstellten Bitmap-Visuals profitiert, wie Fotos, Illustrationen, Texturen, Sprites, Mockups oder Ausschnitte mit transparentem Hintergrund. Verwenden Sie dies, wenn Codex ein brandneues Bild erstellen, ein bestehendes Bild transformieren oder visuelle Varianten aus Referenzen ableiten soll, und die Ausgabe ein Bitmap-Asset sein soll statt Code oder Vektor im Repo. Nicht verwenden, wenn die Aufgabe besser durch Bearbeitung bestehender SVG-/Vektor-/Code-nativer Assets, Erweiterung eines etablierten Icon- oder Logo-Systems oder direkten Aufbau der Visualisierung in HTML/CSS/canvas bewältigt wird."

Front-Matter-Beschreibung aus SKILL.md. Die vollständige Datei umfasst etwa 16.170 Zeichen. Lesen Sie die vollständige Datei auf GitHub.

ImageGen

Führen Sie imagegen für eine echte Bildbearbeitungsaufgabe aus.

Der imagegen-Skill ist in OpenDesign integriert. Laden Sie die App herunter, wählen Sie den Skill unter Plugins → Skills, fügen Sie den obigen Prompt ein und lesen Sie den Plan vor dem Ergebnis.

Terminal
npx skills add https://github.com/openai/skills --skill imagegen