Kullanım kılavuzuna geç
slide-making-skillyazan MiniMax

Slide Making Skill Skill.

PPT ve slayt desteler için bir Claude Code ve Codex skill'i: PptxGenJS ile tek PowerPoint slaytları uygular.

  • Presentations
  • PPTX
MiniMax-AI/skills · plugins/pptx-plugin/skills/slide-making-skill/SKILL.mdSKILL.md
--- name: slide-making-skill description: Implement single-slide PowerPoint pages with PptxGenJS. Use when writing or fixing slide JS files: dimensions, positioning, text/image/chart APIs, styling rules, and export expectations for native .pptx output. --- ## Font Rules ## Color Palette Rules (MANDATORY) ## Page Number Badge (REQUIRED) ## Theme Object Contract (MANDATORY) ## Subagent Output Format ## Critical Pitfalls
Ön bilgi ve bölüm başlıkları kaynak dosyadan 2026-09-14 tarihinde okundu · Toplamda 7.209 karakter

01 Ne yapar

Claude Code ve Codex'te slide-making-skill Skill'inin Yaptığı İş

Ö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

PptxGenJS ile oluşturulan tek tek PowerPoint slaytlarının arkasındaki JavaScript için, her biri bir slaytın sahibi olan kodlama ajanları için yazılmış bir uygulama kılavuzu. Önce çevreleyen sözleşmeyi sabitler: 10 x 5.625 inç 16:9 tuval, tam olarak primary, secondary, accent, light ve bg içeren bir theme nesnesi, slideConfig ile birlikte dışa aktarılan senkron bir createSlide ve her dosya için çalıştırılabilir bağımsız bir önizleme.

Bunun üzerine disiplin dayatır — Microsoft YaHei veya Arial, kalın gövde metni yok, sadece palet renkleri, gradyan veya animasyon yok — ayrıca kapak hariç her slaytta bir sayfa numarası rozeti. QA, yalnızca bir düzelt-ve-doğrula döngüsünden sonra sona eren bir hata avı olarak çerçevelenmiştir.

Neler üretir

  • Her bir slayt için eksiksiz, çalıştırılabilir bir JavaScript dosyası.
Örnek istemi görün ↗

Nasıl Çalışır

  1. 01
    Önce PptxGenJS Referansını Okuyun

    Slayt kodu yazmadan önce, tüm API yüzeyi için pptxgenjs.md dosyasını açın: kurulum ve yapı, metin ve biçimlendirme, listeler, şekiller ve gölgeler, görseller ve simgeler, arka planlar, tablolar ve grafikler.

  2. 02
    createSlide'ı Senkron Tutun

    Giriş noktası async değil düz bir fonksiyon olmalıdır, çünkü derleme adımı onu await etmez.

  3. 03
    Tema Nesnesinden Render Edin

    Her renk, sabit kodlanmak yerine iletilen temadan alınır — örneğin slayt arka planı.

  4. 04
    Modül Sözleşmesini Dışa Aktarın

    Her dosya, derleme betiğinin deste birleştirebilmesi için createSlide'ı slideConfig ile birlikte geri verir.

  5. 05
    QA'ya Bir Hata Avı Olarak Yaklaşın

    İlk render'da her şeyin kabul edilebilir göründüğünü onaylamak yerine sorun aramaya çıkın.

02 Uyumunuzu bulun

slide-making-skill Skill Ne Zaman Kullanılır

Claude Code veya Codex'te iş bu türden PPT ve slayt desteleri olduğunda slide-making-skill skill'ini kullanın. Uyum ve sınırlar skill'in kendi dosyasından alınmıştır.

İyi Uyum

  • Boyutları, konumlandırmayı ve metin, görsel ve grafik API'lerini kapsayan, tek bir slaydın JavaScript kodunu bir kerede yazmak veya onarmak.
  • Görsel veya HTML mockup'lar olarak değil, yerel PowerPoint dosyaları olarak çıkması gereken destelar.
  • Georgia ile Calibri gibi, bir başlık yazı tipini kasıtlı olarak farklı bir gövde yazı tipiyle eşleştiren slaytlar.

Sınırları Bilin

  • Herhangi bir türde hareket: slaytlar animasyon veya geçiş taşımaz ve tamamen statik kalır.
  • Opaklık, 00000020 gibi bir hex renk dizesine gömülemez; ayrı bir özellik değeri olarak iletilmesi gerekir.

Ne Sağlamalısınız

  • Kullanıcının renk paletiPaleti önceden sağlayın, çünkü slaytta kullanılan her rengin ondan gelmesi gerekir.
  • Tema nesnesiDerleme betiği, anahtarları tam olarak primary, secondary, accent, light ve bg olan bir tema aktarır.
  • 16:9 bir tuvalSlaydı, koordinatların ve rozet konumunun temel aldığı 10 x 5.625 inç LAYOUT_16x9 çerçevesi üzerine yerleştirin.

03 Skill'in içinde

slide-making-skill 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. Kalın Gövde Metni Yok

    Gövde paragrafları, açıklamalar, altyazılar, açıklama kutuları ve dipnotlar normal ağırlıkta kalır; kalın yazı başlıklar ve alt başlıklar için ayrılmıştır.

  2. Yalnızca Palet Renkleri

    Her renk, kullanıcı tarafından sağlanan paletten gelmelidir; renk oluşturmak veya değiştirmek yasaktır ve izin verilen tek değişiklik 0'dan 100'e kadar şeffaflıktır.

  3. Yalnızca Düz Dolgular

    Gradyanlar tamamen yasaktır; düz renkler kullanın, isterseniz bir overlay oluşturmak için şeffaflık değeriyle birlikte.

  4. Kapak Dışındaki Her Slaytı Rozetle

    Sayfa numarası rozeti sağ altta, x 9.3 inç ve y 5.1 inç konumunda, ince tonlu bir palet renginde, daire veya hap şeklinde yer alır.

  5. Çince için Varsayılan Font

    Çince metin Microsoft YaHei ile render edilir ve font tablosunda buna alternatif yer almaz.

  6. Tam Tema Anahtarı Adları

    Tema nesnesi primary, secondary, accent, light ve bg alanlarını taşır; background, text, muted, darkest veya lightest gibi adlar asla türetilmemelidir.

  7. Hex Renklerde # İşareti Yok

    Hex değerleri # önekiyle değil altı karakterli olarak yazılır, çünkü önek eklemek çıktı dosyasını bozar.

  8. Uzun Başlıkları Küçült

    Uzun başlık metninde fit ayarı shrink olarak belirlenir, böylece ikinci satıra kaymak yerine ölçeği küçülür.

04 İşe koyun

slide-making-skill'i Claude Code veya Codex'e yükleyin

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

slide-making-skill'i Claude Code, Codex veya Ajanınıza ekleyin

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

Terminal
npx skills add https://github.com/MiniMax-AI/skills --skill slide-making-skill

plugins/pptx-plugin/skills/slide-making-skill/SKILL.md için genel skills CLI formu; depo kendi yolunu belgeleyebilir.

Beceriye İlk PPT ve Slayt Sunumu Görevini Verin

SKILL.md bir örnek prompt içermez; bu başlangıç, katalog tek satırından yazılmıştır. Görev satırını gerçek brief'inizle değiştirin.

Starter prompt
Use the slide-making-skill skill on the material I attach. What the skill should do here: Implements single PowerPoint slides with PptxGenJS. Rules: do not invent copy, data or brand assets. State your plan first, then produce the result and tell me what to check.

Kaynak: katalog tek satır kullanımından yazılmış başlangıç promptu (SKILL.md'den değil).

İlk Sonucu Kontrol Edin

Çıktıyı kabul etmeden önce, transkript ve dosyalarda bunları arayın:

  • Gövde paragrafları, açıklamalar → normal kalınlık
  • Alt yazılar, açıklayıcı notlar, dipnotlar → normal kalınlık
  • Kalın yazıyı yalnızca başlıklar için saklayın

OpenDesign'da slide-making-skill'i SKILL.md bağlantısından içe aktarın: Plugins → Add → Skill → Import from link, ardından ü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
MiniMax
Repository
github.com/MiniMax-AI/skills Dal main
Skill dosyası
plugins/pptx-plugin/skills/slide-making-skill/SKILL.md Doğrulama sırasında içerik sağlama kaydedildi; commit 60aaae5
License
MIT LICENSE dosyasından.
Repository yıldızları
13.547 MiniMax-AI/skills deposunun tamamı için 2026-09-14 tarihinde alınan GitHub anlık görüntüsü; bu katalogda 6 skill içerir. slide-making-skill 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 dahil değil (2026-08-28 kontrol edildi); bu sayfada canlı bir çalıştırma kaydedilmedi.
Skill'in Kendi Açıklaması
"PptxGenJS ile tek sayfalık PowerPoint sayfaları uygulayın. Slayt JS dosyaları yazarken veya düzeltirken kullanın: boyutlar, konumlandırma, metin/görsel/grafik API'leri, stil kuralları ve yerel .pptx çıktısı için dışa aktarma beklentileri."

SKILL.md'den ön bilgi açıklaması. Tam dosya yaklaşık 7.209 karakter. GitHub'da tam dosyayı okuyun.

Slide Making Skill

slide-making-skill'i Gerçek Bir PPT ve Slayt Sunumları Görevinde Çalıştırın.

OpenDesign'ı indirin, slide-making-skill'i SKILL.md bağlantısından içe aktarın, yukarıdaki promptu yapıştırın ve sonuçtan önce planı okuyun.

Terminal
npx skills add https://github.com/MiniMax-AI/skills --skill slide-making-skill

OpenDesign Masaüstü

Tek tasarım sistemi. Her çıktıda tutarlı bir marka

Tam Vibe Design Workspace içinde aynı marka kurallarını web sitelerine, sunumlara, etkileşimli prototiplere, panolara, görsellere ve HTML videolara uygulayın. Yerel Codex, Claude Code, Cursor ve diğer kodlama ajanlarını bağlayıp ücretsiz üretin.

  • Web, sunum, prototip, pano, görsel ve video
  • 140+ tasarım sistemi ve eksiksiz şablon ile beceri kitaplığı
  • Yerel Codex ve 21+ kodlama ajanını bağlayın · Ücretsiz
Ücretsiz indir

macOS ve Windows için