Kullanım kılavuzuna geç
imagegenyazan OpenAI

ImageGen Skill.

Claude Code ve Codex için görsel çalışma skill'i: illüstrasyonlar, fotoğraflar, dokular, sprite'lar, mockup'lar gibi raster görseller üretir veya düzenler.

  • 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
Ön bilgi ve bölüm başlıkları kaynak dosyadan 2026-09-14 tarihinde okunmuştur · toplam 16.170 karakter

01 Ne yapar

Claude Code ve Codex'te imagegen Skill'i Ne Yapar

Özet, iş akışı ve çıktılar; hepsi skill'in SKILL.md dosyasından okundu.

SKILL.md'den14-09-2026 tarihinde okundu · kayıtlı bir çalıştırma değil

Skill'in Kendi İfadeleriyle

Imagegen, Codex'e raster görsel iş akışı sağlar: fotoğraf, illüstrasyon, doku, sprite, mockup ve şeffaf arka planlı kesimler gibi bitmap varlıklar üretin veya düzenleyin, ardından bitmiş dosyayı projeye dahil edin. İki üst düzey mod tanımlar: API anahtarı gerektirmeyen tercih edilen yerleşik image_gen aracı ve OPENAI_API_KEY gerektiren, açıkça istenmesi gereken scripts/image_gen.py üzerinden CLI yedek modu.

Dosya, amacı (üretim ile düzenleme) yürütümden (tek varlık ile çoklu) ayırır, komut istemlerini, kelimesi kelimesine metni, kısıtlamaları ve rol etiketli girdi görsellerini toplar ve bunları etiketli bir şemaya dönüştürür. Konu, stil, kompozisyon ve metin doğruluğuna karşı doğrulama, tek değişiklikli yineleme ve yıkıcı olmayan kayıtlarla sona erer.

Neler üretir

  • Kullanıcı raster tarzı bir varlık istediğinde, SVG, HTML/CSS veya canvas yer tutucusu değil image_gen aracılığıyla üretilen bir bitmap görsel.
  • Seçilen nihai görselin çalışma alanına taşınması veya kopyalanması, ona atıfta bulunan tüketici kod veya referansların güncellenmesiyle birlikte.
  • Çalışma alanına bağlı herhangi bir varlığın nihai kaydedilmiş yolunu, nihai komut istemini ve bu sonucu hangi modun ürettiğini belirten kapanış raporu.
  • Yalnızca açık CLI yedek modunda, output/imagegen/ altına yazılan nihai üretilen dosyalar.
Örnek istemi görün ↗

Nasıl Çalışır

  1. 01
    Önce Üst Düzey Modu Seçin

    Normal üretim ve düzenleme yerleşik image_gen aracı üzerinden yürütülür; paketlenmiş CLI, kullanıcının isim vererek talep etmesi gereken bir yedektir.

  2. 02
    İsteği Üretim veya Düzenleme Olarak Sınıflandırın

    Mevcut bir görselin bir bölümünü koruyarak değiştirmek bir düzenlemedir; görselleri yalnızca stil, kompozisyon veya ruh hali referansı olarak sağlamak yine de bir üretimdir.

  3. 03
    Çıkışın Nerede Yaşayacağına Karar Verin

    Önizleme veya beyin fırtınası çalışması varsayılan konumda satır içi kalabilir, ancak projenin tükettiği her şey çalışma alanında sonuçlanmak zorundadır.

  4. 04
    Üretime Başlamadan Önce Girdileri Toplayın

    Sonradan boşlukları doldurmak yerine, prompt'u, görsel içinde geçmesi gereken tam metni, kısıtlamaları veya kaçınılacaklar listesini ve tüm girdi görsellerini önceden toplayın.

  5. 05
    Prompt'u Bir Spesifikasyona Dönüştürün

    Prompt'lar, istenmeyen yaratıcı ayrıntılarla genişletilmek yerine yapılandırılmış, üretime yönelik bir spesifikasyona dönüştürülür.

  6. 06
    Her Varlık için Bir Çağrı Yapın

    Yerleşik yolda, toplu işler ve varyasyonlar tek bir toplu bayraktan değil, istenen her varlık veya varyasyon için tekrarlanan image_gen çağrılarından gelir.

02 Uyumunuzu bulun

imagegen Skill Ne Zaman Kullanılır

Bu türden görsel işlerinde Claude Code veya Codex'te imagegen skill'ini kullanın. Uygunluk ve limitler skill'in kendi dosyasından alınmıştır.

İyi Uyum

  • Konsept sanatı, ürün fotoğrafı, kapak veya web sitesi hero görseli gibi tamamen yeni bir bitmap üretmek.
  • Sağlanan görsellerin yalnızca stil, kompozisyon veya atmosfer için referans olarak kullanıldığı yeni bir görsel oluşturmak.
  • Işıklandırma veya hava durumu değişiklikleri, arka plan değiştirme, nesne kaldırma, kompozisyon veya şeffaf arka planlı kesimler gibi görevler için mevcut bir görseli düzenlemek.
  • Tek bir görsel yerine, tek bir görev için birçok varlık veya varyasyon üretmek.

Sınırları Bilin

  • Repoda zaten var olan bir SVG/vektör ikon setini, logo sistemini veya illüstrasyon kütüphanesini genişletmek veya onunla eşleşen içerik üretmek.
  • Doğrudan SVG, HTML/CSS veya canvas içinde oluşturulması daha temiz olan basit şekiller, diyagramlar, wireframe'ler veya ikonlar.
  • Kaynak dosyanın zaten düzenlenebilir bir native formatta bulunduğu küçük proje içi varlık düzenlemeleri.
  • Kullanıcının üretilmiş bir bitmap yerine açıkça deterministik, koda dayalı çıktı istediği her görev.

Ne Sağlamalısınız

  • Ana istekKullanıcının birincil prompt'u konuyu ve hedefi sağlar ve spesifikasyona birincil istek satırı olarak taşınır.
  • Açık rolleri belirtilmiş girdi görselleriSağlanan her görsel, üretimden önce bir referans görsel, bir düzenleme hedefi veya destekleyici bir ekleme/stil/kompozisyon girdisi olarak etiketlenir.
  • Tam metin ve tipografisiGörselin içinde görünmesi gereken her kelime kelimesi kelimesine alıntılanır; yazı tipi ve yerleşim bunlarla birlikte belirtilir.
  • Değişmezler ve kaçınılacaklar listesiDüzenlemeler için, değişmemesi gereken şeyler açıkça yazılır; örneğin sadece X'i değiştir, Y'yi değişmeden bırak gibi.
  • Varlığın amaçlanan kullanımıGörselin bir reklam, UI mock'u veya infografik olduğunu belirtmek, prompt'un hedeflediği modu ve cila seviyesini belirler.

03 Skill'in içinde

imagegen Skill'in Claude Code ve Codex'e Verdiği Kurallar

SKILL.md'nin ajan için belirlediği 8 somut talimat, varsayılan ve sınır — dosyanın sonucu değiştiren kısmı.

  1. Yerleşik Araç Varsayılandır

    Her sıradan üretim veya düzenleme isteği, OPENAI_API_KEY gerektirmeyen yerleşik image_gen aracından geçer.

  2. Kendi Başına Kademe Düşürmez

    Ajan kendini CLI yoluna geçirmemelidir; bu geçiş her zaman kullanıcının kararıdır.

  3. CLI Sadece İstendiğinde

    Kullanıcı CLI modunu seçerse, paketlenmiş scripts/image_gen.py iş akışını kullanın ve tek seferlik SDK çalıştırıcıları yazmayın.

  4. Paketlenmiş Betik salt okunurdur

    scripts/image_gen.py hiçbir zaman değiştirilmez; içinde eksik bir şey varsa, başka bir şey yapmadan önce kullanıcıya sorun.

  5. Proje Varlıkları $CODEX_HOME İçinde Kalamaz

    Proje tarafından referans verilen bir dosya, görev tamamlanmadan önce varsayılan üretilmiş görüntü konumundan taşınmalı veya kopyalanmalıdır.

  6. Üzerine Yazmak Yerine Sürümlendirin

    Mevcut varlıklar yalnızca kullanıcı açıkça değiştirilmesini istediğinde değiştirilir; aksi halde yeni dosya hero-v2.png gibi kardeş bir sürümlü ad alır.

  7. Düzenlemelerde Değişmezleri Koruyun

    Düzenleme işi neyin değişmemesi gerektiğini kilitler ve kaynak varlığı yeniden yazmak yerine yıkıcı olmayan biçimde kaydeder.

  8. Yerleşik Yolda Anahtar İşleme Yok

    Ajan, image_gen kullanırken asla OPENAI_API_KEY istemez ve kullanıcıdan sohbete tam bir anahtar yapıştırmasını asla istemez.

04 İşe koyun

Claude Code veya Codex'e imagegen Kurma

Bir npx skills add komutu, ardından ajanınızda ilk görev ve sonuç için bir kontrol listesi.

Claude Code, Codex veya Ajanınıza imagegen Ekleme

Projenizde çalıştırın; kurulum aracı, bunun hangi ajana ekleneceğini sorar.

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

skills/.system/imagegen/SKILL.md için genel skills CLI formu; depo kendi yolunu belgeleyebilir.

Skill'e İlk Görsel Çalışma Görevini Verin

Bu isteği kendi içeriğiniz ve kısıtlamalarınızla uyarlayın, ardından Claude Code veya Codex'te çalıştırın.

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

Kaynak: SKILL.md örneği (birebir).

İlk Sonucu Kontrol Edin

SKILL.md'nin doğru bir sonucun nasıl göründüğüne dair söyledikleri:

  • Çıktıyı konu, stil, kompozisyon, metin doğruluğu ve değişmezlere göre inceleyin ve önceden üzerinde anlaşılan öğelerden kaçının.
  • Birden çok değişikliği bir yinelemede toplamak yerine, tek bir hedeflenmiş değişiklikle takip edin ve yeniden kontrol edin.
  • Düzenlemeler için, görüntünün değişmemesi gereken şeylerden uzaklaşmaması amacıyla her yinelemede değişmezleri yeniden belirtin.

OpenDesign'da imagegen paketlenmiştir: Plugins → Skills, üst çubukta seçin.

05 Açık kaynak, izlenebilir

Kaynak, Lisans ve Doğrulama

Bu sayfadaki bilgilerin nereden geldiği ve en son ne zaman kontrol edildiği.

Author
OpenAI
Repository
github.com/openai/skills Dal main
Skill dosyası
skills/.system/imagegen/SKILL.md İçerik sağlama toplamı doğrulamada kaydedildi; commit 49f948f
License
Apache-2.0 skills/.system/imagegen/LICENSE.txt dosyasından. Skill açık kaynaklıdır; görüntü oluşturma hâlâ barındırılan bir servise bağlıdır.
Repository yıldızları
27.129 GitHub anlık görüntüsü 2026-09-14'te tüm openai/skills deposu için alınmıştır. imagegen için bir değerlendirme veya kullanım sayısı değildir.
OpenDesign tarafından doğrulandı
2026-09-14 Kaynak dosya, yol, lisans metni ve yıldız sayısı kontrol edildi. OpenDesign ana sürümünde paketlenmiştir (2026-08-28 tarihinde kontrol edildi); bu sayfada canlı bir çalıştırma kaydı bulunmamaktadır.

SKILL.md içinde

  1. Üst düzey modlar ve kurallarYerleşik image_gen varsayılandır; CLI geri dönüşü yalnızca açıkça belirtildiğinde kullanılır, kaydetme yolu önceliği ve üzerine yazma sınırlarıyla birlikte.
  2. Ne zaman kullanılırYeni görüntüler, referans yönlendirmeli üretim, mevcut görüntülerin düzenlenmesi ve çok sayıda varlık veya varyant.
  3. Ne zaman kullanılmazDepoya özgü vektör sistemleri, koda özgü şekiller, düzenlenebilir yerel dosyalar ve deterministik koda özgü çıktı.
  4. Karar ağacıNiyeti (üretme veya düzenleme) yürütme stratejisinden (tek varlık ile çok varlık) ayırır.
  5. İş akışıMod seçiminden istem oluşturmaya, üretime, doğrulamaya ve raporlamaya kadar on yedi sıralı adım.
  6. İstem zenginleştirmeİstemleri, belirginliğe bağlı izin verilen ve yasaklanan zenginleştirmelerle bir üretim spesifikasyonuna yapılandırır.
  7. Kullanım durumu taksonomisi (kesin slug'lar)İstem ve referanslar arasında tutarlılığı korumak için sabit üretim ve düzenleme slug'ları.
  8. Ortak prompt şemasıVarlık türü, sahne, konu, ışıklandırma, tam metin ve kaçınılacaklar listesi gibi etiketlenmiş yapı alanları.
  9. ÖrneklerBir kahraman görsel oluşturma spesifikasyonu ve değişmezlerini adlandıran bir arka plan değiştirme düzenleme spesifikasyonu.
  10. Prompt en iyi uygulamalarıSıralama, tam metni alıntılama, birden çok görseli indeksleme ve tek değişiklikli takip adımlarıyla yineleme.
  11. Varlık türüne göre kılavuzWeb sitesi, oyun, wireframe ve logo çalışmaları için varlık türü şablonlarını sample-prompts.md dosyasına yönlendirir.
  12. Yalnızca yedek CLI moduCLI temp ve çıktı kuralları, uv bağımlılıkları ve OPENAI_API_KEY kurulum adımları.
Skill'in Kendi Açıklaması
"Görev fotoğraflar, illüstrasyonlar, dokular, sprite'lar, mock-up'lar veya şeffaf arka planlı kesikler gibi yapay zeka ile oluşturulmuş bitmap görsellerden faydalandığında raster görseller oluşturun veya düzenleyin. Codex'in yepyeni bir görsel oluşturması, mevcut bir görseli dönüştürmesi veya referanslardan görsel varyantlar türetmesi ve çıktının bir bitmap varlık olması gereken durumlarda kullanın; çıktı repo-yerel kod veya vektör olmamalıdır. Görevin mevcut SVG/vektör/kod-yerel varlıkları düzenleyerek, yerleşik bir ikon veya logo sistemini genişleterek veya görseli doğrudan HTML/CSS/canvas'ta oluşturarak daha iyi ele alındığı durumlarda kullanmayın."

SKILL.md dosyasındaki ön bilgi açıklaması. Tam dosya yaklaşık 16.170 karakterdir. Tam dosyayı GitHub'da okuyun.

ImageGen

imagegen'i gerçek bir görüntü görevi üzerinde çalıştırın.

imagegen skill'i OpenDesign içinde gelir. Uygulamayı indirin, Plugins → Skills'te skill'i seçin, yukarıdaki prompt'u yapıştırın ve sonuçtan önce planı okuyun.

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