Document ★ 153,732

pptx

Bu skill'i .pptx dosyalarıyla çalışmanız gereken her durumda kullanın — giriş, çıkış veya her ikisi için de. Sunum oluşturma, slayt destesi hazırlama, metnini okuma ve çıkarma, düzenleme veya güncelleme, dosyaları birleştirme ve bölme gibi tüm işlemleri kapsar.

cd ~/.claude/skills
git clone https://github.com/anthropics/skills.git skills

PPTX Becerisi

Hızlı Başvuru

Görev Rehber
İçeriği okuma/analiz etme python -m markitdown presentation.pptx
Şablondan düzenleme veya oluşturma editing.md dosyasını okuyun
Sıfırdan oluşturma pptxgenjs.md dosyasını okuyun

İçeriği Okuma

# Metin çıkarma
python -m markitdown presentation.pptx

# Görsel özet
python scripts/thumbnail.py presentation.pptx

# Ham XML
python scripts/office/unpack.py presentation.pptx unpacked/

Düzenleme İş Akışı

Tam ayrıntılar için editing.md dosyasını okuyun.

  1. Şablonu thumbnail.py ile analiz edin
  2. Aç → slaytları değiştir → içeriği düzenle → temizle → pakla

Sıfırdan Oluşturma

Tam ayrıntılar için pptxgenjs.md dosyasını okuyun.

Şablon veya referans sunumu olmadığında kullanın.


Tasarım Fikirleri

Sıkıcı slaytlar oluşturmayın. Beyaz arka fonda düz madde işaretleri kimseyi etkilemeyecektir. Her slayt için bu listeden fikirler göz önünde bulundurun.

Başlamadan Önce

  • Cesur, içerik temelli bir renk paleti seçin: Palet bu KONUya hazırlanmış gibi hissetmelidir. Renklerinizi tamamen farklı bir sunuma taşısanız bile "çalışacak" gibi görünüyorsa, yeterince spesifik seçimler yapmamışsınız demektir.
  • Eşitlik yerine baskınlık: Bir renk baskın olmalıdır (% 60-70 görsel ağırlık), 1-2 yardımcı ton ve bir keskin vurgu ile. Asla tüm renklere eşit ağırlık vermeyin.
  • Koyu/açık kontrast: Başlık + kapanış slaytları için koyu arka fon, içerik için açık ("sandwich" yapısı). Veya premium bir his için koyu renge tamamen bağlı kalın.
  • Bir görsel motife bağlı kalın: BİR farklı öğe seçin ve tekrarlayın — yuvarlak görüntü çerçeveleri, renkli dairelerde simgeler, kalın tek taraflı kenarlıklar. Bunu her slayt üzerinde taşıyın.

Renk Paletleri

Konunuza uyan renkler seçin — genel mavi renge düşmeyin. Bu paletleri ilham kaynağı olarak kullanın:

Tema Birincil İkincil Vurgu
Gece Yarısı Yönetici 1E2761 (lacivert) CADCFC (buz mavisi) FFFFFF (beyaz)
Orman & Yosun 2C5F2D (orman) 97BC62 (yosun) F5F5F5 (krem)
Mercan Enerji F96167 (mercan) F9E795 (altın) 2F3C7E (lacivert)
Sıcak Terrakota B85042 (terrakota) E7E8D1 (kum) A7BEAE (adaçayı)
Okyanus Degradesi 065A82 (derin mavi) 1C7293 (teal) 21295C (gece yarısı)
Kömür Minimal 36454F (kömür) F2F2F2 (off-white) 212121 (siyah)
Teal Güven 028090 (teal) 00A896 (deniz köpüğü) 02C39A (nane)
Berry & Krem 6D2E46 (berry) A26769 (toza bulanmış gül) ECE2D0 (krem)
Adaçayı Sakinliği 84B59F (adaçayı) 69A297 (okaliptus) 50808E (arduvaz)
Kiraz Cesur 990011 (kiraz) FCF6F5 (off-white) 2F3C7E (lacivert)

Her Slayt İçin

Her slaytın görsel bir öğeye ihtiyacı vardır — görüntü, grafik, simge veya şekil. Yalnız metin içeren slaytlar unutulur.

Düzen seçenekleri:

  • İki sütun (sol metni, sağda illüstrasyon)
  • Simge + metin satırları (renkli dairede simge, kalın başlık, aşağıda açıklama)
  • 2x2 veya 2x3 ızgara (bir tarafta görüntü, diğer tarafta içerik blokları ızgarası)
  • Yarı çıkıntılı görüntü (tam sol veya sağ taraf) içerik bindirmesi ile

Veri gösterimi:

  • Büyük istatistik açılır pencereleri (60-72pt büyük numaralar küçük etiketler altında)
  • Karşılaştırma sütunları (önce/sonra, artılar/eksiler, yan yana seçenekler)
  • Zaman çizelgesi veya işlem akışı (numaralandırılmış adımlar, oklar)

Görsel parlatma:

  • Bölüm başlıklarının yanında renkli küçük dairelerde simgeler
  • Temel istatistikler veya sloganlar için italik vurgu metni

Tipografi

İlginç bir font kombinasyonu seçin — Arial'e düşmeyin. Kişiliğe sahip bir başlık fontunu seçin ve temiz bir gövde fontuna eşleştirin.

Başlık Fontu Gövde Fontu
Georgia Calibri
Arial Black Arial
Calibri Calibri Light
Cambria Calibri
Trebuchet MS Calibri
Impact Arial
Palatino Garamond
Consolas Calibri
Eleman Boyut
Slayt başlığı 36-44pt kalın
Bölüm başlığı 20-24pt kalın
Gövde metni 14-16pt
Açıklamalar 10-12pt soluk

Aralık

  • Minimum 0,5" kenarları
  • İçerik blokları arasında 0,3-0,5"
  • Nefes alma alanı bırakın—her inç doldurmeyin

Kaçınılması Gereken (Yaygın Hatalar)

  • Aynı düzeni tekrarlamayın — sütunları, kartları ve açılır pencereleri slaytlar arasında değiştirin
  • Gövde metni ortaya almayın — paragrafları ve listeleri sola hizalayın; yalnızca başlıkları ortala
  • Boyut kontrastında para biriktirmeyin — başlıklara 36pt+ olmak zorundadır 14-16pt gövdeden ayrılmak için
  • Maviye düşmeyin — konuya yansıtan renkler seçin
  • Aralığı rastgele karıştırmayın — 0,3" veya 0,5" boşluk seçin ve tutarlı şekilde kullanın
  • Bir slaytı stilize etmeyin ve geri kalanını düz bırakmayın — tamamen bağlı kalın veya basit tutun
  • Yalnız metin olan slaytlar oluşturmayın — görüntüler, simgeler, grafikler veya görsel öğeler ekleyin; düz başlık + madde işaretlerinden kaçının
  • Metin kutusu dolgusu unutmayın — satırları veya şekilleri metin kenarlarıyla hizalarken, metin kutusunda margin: 0 ayarlayın veya dolguyu hesaba katmak için şekli dengeleyin
  • Düşük kontrastlı öğeler kullanmayın — simgeler VE metin arka plana karşı güçlü kontrasta ihtiyaç duyar; açık arka fonda açık metin veya koyu arka fonda koyu metinten kaçının
  • Başlıkların altında asla vurgu çizgileri kullanmayın — bunlar yapay zeka tarafından üretilen slaytların bir özelliğidir; bunun yerine boş alanı veya arka plan rengini kullanın

QA (Gerekli)

Sorunlar olduğunu varsayın. İşiniz bunları bulmaktır.

İlk render neredeyse hiçbir zaman doğru değildir. QA'ya bir onaylama adımı değil, bir hata avı olarak yaklaşın. İlk incelemede sıfır sorun bulduysanız, yeterince dikkatli bakmıyordunuz demektir.

İçerik QA

python -m markitdown output.pptx

Eksik içeriği, yazım hatalarını, yanlış sırayı kontrol edin.

Şablonlar kullanırken, kalan yer tutucu metni kontrol edin:

python -m markitdown output.pptx | grep -iE "xxxx|lorem|ipsum|this.*(page|slide).*layout"

Grep sonuçlar döndürürse, başarı ilan etmeden önce düzeltin.

Görsel QA

⚠️ SUBAGENT'LERI KULLANIN — hatta 2-3 slayt için bile. Kodu inceledikten sonra, beklediğinizi göreceksiniz, orada ne varsa değil. Subagent'ler taze bakışa sahiptir.

Slaytları görüntülere dönüştürün (bkz. Görüntülere Dönüştürme), ardından şu istemi kullanın:

Bu slaytları görsel olarak inceleyin. Sorunlar olduğunu varsayın — bunları bulun.

Arayın:
- Örtüşen öğeler (şekillerin içinden metin, kelimelerin içinden çizgiler, yığılmış öğeler)
- Metin taşması veya kenarlar/kutu sınırlarında kesilmiş
- Tek satırlı metin için konumlandırılmış dekoratif çizgiler ancak başlık iki satıra sarılı
- Kaynak alıntıları veya altbilgiler yukarıdaki içerikle çarpışıyor
- Çok yakın öğeler (< 0,3" boşluk) veya neredeyse dokunma kartları/bölümler
- Eşit olmayan boşluklar (bir yerde büyük boş alan, başka yerde sıkışık)
- Slayt kenarlarından yetersiz kenar boşluğu (< 0,5")
- Sütunlar veya benzer öğeler tutarlı şekilde hizalanmamış
- Düşük kontrastlı metin (örn., krem renkli arka fonda açık gri metin)
- Düşük kontrastlı simgeler (örn., karşıt bir daire olmaksızın koyu arka funda koyu simgeler)
- Çok dar metin kutuları aşırı sarma neden oluyor
- Kalan yer tutucu içeriği

Her slayt için, minör de olsa sorunları veya endişe alanlarını listeleyin.

Bu görüntüleri okuyun ve analiz edin:
1. /path/to/slide-01.jpg (Beklenen: [kısa açıklama])
2. /path/to/slide-02.jpg (Beklenen: [kısa açıklama])

Bulunan TÜM sorunları, minör olanlar da dahil olmak üzere bildirin.

Doğrulama Döngüsü

  1. Slaytlar oluştur → Görüntülere dönüştür → İncele
  2. Bulunan sorunları listele (sıfır bulunduysa, daha eleştirel bak)
  3. Sorunları düzelt
  4. Etkilenen slaytları yeniden doğrula — bir düzeltme genellikle başka bir soruna neden olur
  5. Tam bir geçiş yeni sorunları ortaya çıkarmadı kadar tekrarlayın

En az bir düzeltme-ve-doğrulama döngüsü tamamlayana kadar başarı ilan etmeyin.


Görüntülere Dönüştürme

Sunuları görsel inceleme için ayrı slayt görüntülerine dönüştürün:

python scripts/office/soffice.py --headless --convert-to pdf output.pptx
pdftoppm -jpeg -r 150 output.pdf slide

Bu slide-01.jpg, slide-02.jpg vb. oluşturur.

Düzeltmelerden sonra belirli slaytları yeniden işlemek için:

pdftoppm -jpeg -r 150 -f N -l N output.pdf slide-fixed

Bağımlılıklar

  • pip install "markitdown[pptx]" - metin çıkarma
  • pip install Pillow - küçük resim ızgaraları
  • npm install -g pptxgenjs - sıfırdan oluşturma
  • LibreOffice (soffice) - PDF dönüşümü (sandbox ortamlarında scripts/office/soffice.py aracılığıyla otomatik yapılandırılmış)
  • Poppler (pdftoppm) - PDF'i görüntülere

Benzer skill'ler

canvas-design Document

.png ve .pdf dosyalarında tasarım felsefesini kullanarak güzel görseller oluşturun. Poster, sanat eseri, tasarım veya diğer statik içerikler için bu özelliği kullanabilirsiniz. Telif hakkı ihlallerinden kaçınmak için her zaman orijinal tasarımlar yaratın, mevcut sanatçıların çalışmalarını kopya etmeyin.

anthropics/skills ★ 153,732
doc-coauthoring Document

Kullanıcıları belgelendirme konusunda işbirlikçi yazım için yapılandırılmış bir workflow içinde rehber etmek için kullanılır. Kullanıcı belgelendirme, teknik özellikler, karar dokümanları veya benzer yapılandırılmış içerik yazma istediğinde harekete geçer. Bu workflow, bağlamı verimli bir şekilde aktarmaya, içeriği yinelemelerle geliştirmeye ve dokümanın okuyucular için işe yaradığını doğrulamaya yardımcı olur.

anthropics/skills ★ 153,732
docx Document

Bu skill'i kullanıcı Word belgesi (.docx dosyası) oluşturmak, okumak, düzenlemek veya manipüle etmek istediğinde kullanın. İçindekiler tablosu, başlık, sayfa numarası veya mektup başlığı gibi formatlı profesyonel belge talepleri, "Word doc", "word document" veya ".docx" ifadeleri geçtiğinde tetiklenir. .docx dosyalarından içerik çıkarma veya yeniden düzenleme, görsel ekleme veya değiştirme işlemleri için de kullanılır.

anthropics/skills ★ 153,732
pdf Document

Kullanıcı PDF dosyaları ile herhangi bir işlem yapmak istediğinde bu skill'i kullanın. Buna PDF'lerden metin/tablo okuma ve çıkarma, birden fazla PDF'yi birleştirme, PDF'leri bölme, sayfaları döndürme, filigran ekleme, yeni PDF oluşturma, PDF formlarını doldurma, PDF şifreleme/şifre açma, görüntü çıkarma ve taranmış PDF'lerde OCR uygulaması dahildir. Kullanıcı bir .pdf dosyasından bahsettiğinde veya

anthropics/skills ★ 153,732
theme-factory Document

Artifaktları tema ile stilize etmek için toolkit. Slaytlar, dokümanlar, raporlar, HTML landing page'ler gibi çeşitli artifaktlara uygulanabilir. 10 hazır tema ile renkler ve fontları seçebilir ya da anında yeni tema oluşturabilirsiniz.

anthropics/skills ★ 153,732
xlsx Document

Bu skill'i spreadsheet dosyası ana input veya output olduğu her durumda kullanın. Buna şu görevler dahildir: mevcut .xlsx, .xlsm, .csv veya .tsv dosyalarını açma, okuma, düzenleme veya düzeltme (sütun ekleme, formül hesaplama, biçimlendirme, grafik oluşturma, veri temizleme gibi); sıfırdan veya diğer veri kaynaklarından yeni spreadsheet oluşturma; ya da tabular dosya formatları arasında dönüştürme işlemleri.

anthropics/skills ★ 153,732
Daha fazla: Document →