Kullanım kılavuzuna geç
pptx-slide-specificationyazan Seth Hobson

PPTX Slide Specification Skill.

Claude Code ve Codex için PPT ve slayt destesi becerisi: düzenlenebilir PPTX desteleri için koordinat-açık JSON spesifikasyonları yazar.

  • Presentations
  • PPTX
wshobson/agents · plugins/pptx-deck-creation/skills/pptx-slide-specification/SKILL.mdSKILL.md
--- name: pptx-slide-specification description: Use when authoring or repairing a coordinate-explicit JSON specification for an editable PPTX deck. --- ## Required contract ## Authoring rules ## Build contract
Ön bilgi ve bölüm başlıkları 2026-09-14 tarihinde kaynak dosyadan okundu · toplam 1.954 karakter

01 Ne yapar

pptx-slide-specification Skill'in Claude Code ve Codex İçinde 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

Bu skill, her öğenin nihai inç tabanlı sınırlayıcı kutulara, sabit kimliklere, stillere, z-indekslere ve sınıflandırmalara sahip olduğu, düzenlenebilir PowerPoint deck'leri için koordinat-açık JSON spesifikasyonları oluşturur. Hiçbir render motoru yerleşimi belirleyemez veya spesifikasyon sonrası metni küçültemez. Kök JSON, summary ve slides içerir; her slaytın sabit bir kimliği, mesaj odaklı başlığı, erişilebilirlik okuma sırası ve tam bir layout_tree'si vardır.

Üretim özetleri, güvenli kenar boşluğu, içerik alt sınırı, alt bilgi üst sınırı ve minimum boşluğu kapsayan açık bir layout_policy içerir. Yerel nesneler (metin, şekil, çizgi, tablo, görüntü) her türlü destekleyici görselin yerini alır. İçerik metni 9pt veya daha büyük olmalıdır. Oluşturucu boş düzenlerden başlar, tüm bbox'ları Inches() ile eşler ve sarmalama, otomatik boyutlandırma, iç boşluklar, çıpalar, hizalama, yazı tipleri, renkler ve çizgi ayarlarını açıkça belirler.

Neler üretir

  • Koordinat-açık düzen ağaçları içeren summary ve slides ile JSON spesifikasyonu
Örnek istemi görün ↗

Nasıl Çalışır

  1. 01
    Layout_tree'de Nihai Koordinatları Oluşturma

    Mutlak inç tabanlı sınırlayıcı kutuları doğrudan düzen ağacına yazın. Denetim sonrasında hiçbir render motoru yerleşimi belirleyemez, metni küçültemez veya düzeni çıkarsayamaz.

  2. 02
    Her Slayt İçin Tam Yapıyı Belirtme

    Her slaytın sabit bir kimliği, mesaj odaklı başlığı, erişilebilirlik okuma sırası ve slayt boyutunu, kök grubu ve tüm nesneleri belirten tam bir layout_tree'si olmalıdır.

  3. 03
    Tüm Nesne Özelliklerini Açıkça Belirtme

    Her anlamlı nesne, nihai inç bbox'ları ve stilleriyle id, kind, role, classification, content, style, bbox ve z_index bildirmelidir.

  4. 04
    Oluşturucu Boş Slayt Düzenine Eşler

    Görev-yerel bir builder, boş bir slayt düzeninden başlar ve tüm bbox'ları Inches() ile eşler.

02 Uyumunuzu bulun

pptx-slide-specification Skill ne zaman kullanılır

İş bu türde PPT ve slayt desteleri olduğunda Claude Code veya Codex'te pptx-slide-specification skill'ini kullanın. Uygunluk ve limitler skill'in kendi dosyasından alınmıştır.

İyi Uyum

  • Düzenlenebilir bir PPTX sunumu için koordinat-açık bir JSON spesifikasyonu hazırlama

    03 Skill'in içinde

    pptx-slide-specification Skill'in Claude Code ve Codex'e Verdiği Kurallar

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

    1. Kararlı, Okunabilir ID'ler ve Pozitif Boyutlar Kullanın

      Tüm ID'ler kararlı ve okunabilir olmalıdır. Spesifikasyon boyunca mutlak gruplar ve pozitif inç boyutları kullanın.

    2. İçeriği Güvenli Kenar Boşluğu İçinde ve Altbilgi Üzerinde Tutun

      Normal içerik, güvenli kenar boşluğu içinde ve altbilgi şeridinin üzerinde kalmalıdır. Yalnızca arka plan layout_design nesneleri tam taşma (full bleed) olabilir.

    3. Minimum İçerik Metin Boyutu 9pt'dir

      İçerik metnini 9 pt veya daha büyük tutun. Yazı boyutunu küçültmeden önce yoğun içeriği kısaltın, yeniden boyutlandırın veya bölün.

    4. Tüm İçerik İçin Yerel Nesneler Kullanın

      Yerel metin, şekil, çizgi, tablo ve görsel nesneler kullanın. Herhangi bir destekleyici görseldeki etiket ve değerleri, görsellerde bırakmak yerine yerel nesneler olarak yeniden oluşturun.

    5. Erişilebilirlik ve Kaynak Meta Verisi Sağlayın

      Anlamlı görsellere alt metin verin. Kaynaklı iddialar için source_ref kaydedin. Üretim özeti, erişilebilirlik meta verisi içermelidir.

    6. Özete Açık layout_policy Ekleyin

      Üretim özeti; güvenli kenar boşluğu, içerik altı, altbilgi üstü ve minimum boşluğu belirten açık bir layout_policy içermelidir.

    7. Builder Geçersiz Geometriyi Reddeder

      Builder, tüm şekillerin geçerli boyutlara sahip olduğundan emin olmak için bir nesneyi eklemeden önce sıfır veya negatif geometriyi reddetmelidir.

    04 İşe koyun

    pptx-slide-specification'ı 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.

    pptx-slide-specification'ı 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/wshobson/agents --skill pptx-slide-specification

    plugins/pptx-deck-creation/skills/pptx-slide-specification/SKILL.md için genel skills CLI formu; depo kendi yolunu belgeleyebilir.

    Beceriye İlk PPT ve Slayt Sunumu Görevini Verin

    Skill'in kendi terimleriyle yazıldı; köşeli parantezli bölümleri kendi malzemenizle değiştirin.

    Starter prompt
    Create a PPTX specification for a [quarterly performance review] deck with [5 slides]. Include a title slide, three data slides showing [revenue trends, customer acquisition, and operational metrics], and a closing slide with next steps. Use a [corporate] layout with consistent spacing and ensure all chart labels are native text objects at minimum 9pt.

    Kaynak: SKILL.md'den, skill'in kendi terimleriyle yazıldı.

    İlk Sonucu Kontrol Edin

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

    • Kararlı okunabilir ID'ler, mutlak gruplar ve pozitif inç boyutları kullanın.
    • Normal içeriği güvenli kenar boşluğu içinde ve altbilgi rayının üstünde tutun. Yalnızca arka plan layout_design nesneleri tam taşma olabilir.
    • Yerel metin, şekil, çizgi, tablo ve görsel nesneleri kullanın. Destekleyici görseldeki etiketleri ve değerleri yerel nesneler olarak yeniden oluşturun.
    • Anlamlı görsellere alt metin verin. Kaynaklı iddialar için source_ref kaydedin.
    • İçerik metnini 9 pt veya daha büyük tutun; yoğun içeriği yazı boyutunu küçültmeden önce kısaltın, yeniden boyutlandırın veya bölün.
    • Paylaşılan ızgaralar, tutarlı boşluklar, açık renk, açık yazı boyutu ve kasıtlı z düzeni kullanın.

    OpenDesign'da pptx-slide-specification'ı SKILL.md bağlantısından içe aktarın: Plugins → Add → Skill → Import from link, ardından üst çubuktan 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.

    Repository
    github.com/wshobson/agents Branch main
    Skill dosyası
    plugins/pptx-deck-creation/skills/pptx-slide-specification/SKILL.md İçerik sağlama toplamı doğrulamada kaydedildi; commit 4236bb9
    License
    MIT LICENSE dosyasından.
    Repository yıldızları
    39.635 GitHub anlık görüntüsü 2026-09-14 tarihinde tüm wshobson/agents deposu için alındı; bu katalogda 18 skill içerir. pptx-slide-specification için bir derecelendirme 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.md içinde

    1. Zorunlu sözleşmeKök JSON yapısını, slayt gereksinimlerini, düzen ağacı içeriğini ve gerekli nesne alanlarını tanımlar
    2. Yazım kurallarıID kurallarını, kenar boşluğu kurallarını, yerel nesne kullanımını, erişilebilirlik gereksinimlerini, minimum yazı boyutlarını ve tutarlılık standartlarını belirtir
    3. Yapı sözleşmesiBuilder'ın spesifikasyonu boş düzenlerden, açık özellik ayarlarından ve geometri doğrulamasından nasıl işlediğini açıklar
    Skill'in Kendi Açıklaması
    "Düzenlenebilir bir PPTX sunumu için koordinat-açık JSON spesifikasyonu yazarken veya onarırken kullanın."

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

    PPTX Slide Specification

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

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

    Terminal
    npx skills add https://github.com/wshobson/agents --skill pptx-slide-specification

    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