JSON dosyasından Instagram carousel'ı otomatik üretir — 1080×1350 px PNG çıktılarıyla.
Claude Code skill entegrasyonu sayesinde tek komutla çalışır:
/markam-carousel "Sabah rutininin 3 sırrı"
- Claude, konuyu alır ve slide planı önerir
- Onayından sonra JSON yazar → PNG'leri üretir
output/{konu}/slide_01.png ... slide_N.pnghazır
| Araç | Versiyon | Kontrol |
|---|---|---|
| Python | 3.10+ | python --version |
| Playwright | son | pip install playwright && playwright install chromium |
| Claude Code | son | claude.ai/code |
1. Repoyu klonla
git clone https://github.com/burhankocabiyik/carousel-template.git
cd carousel-template2. Kurulum scriptini çalıştır
python setup.pyScript sırayla şunları yapar:
brand.jsonoluşturur (handle, dil, tema sorar)voice.mdşablonunu kopyalar- Claude Code skill dosyasını
~/.claude/skills/altına yazar
3. Marka sesini tanımla
voice.md dosyasını aç ve markanın sesini doldur:
- Hedef kitle, ton, hook kalıpları, CTA biçimi, kaçınılan kelimeler
4. İlk carousel'ı üret
Claude Code'u aç ve yaz:
/<slug>-carousel "konu başlığı"
| Tema | En iyi için |
|---|---|
terminal-dark |
Dev, kod, teknik içerik |
editorial-cream |
Eğitim, rehber, tutorial |
vibrant-gradient |
Viral, trend, karşılaştırma |
minimal-mono |
Quote, essay, fikir |
data-viz |
İstatistik, araştırma, rakam |
brand.json içindeki default_theme değerini değiştirerek tema seçersin.
| Tip | Kullanım |
|---|---|
cover |
Kapak slide'ı |
inner_text |
Metin + terminal bloğu |
inner_list |
Madde listesi |
inner_comparison |
Önce/sonra karşılaştırması |
inner_stats |
Rakam/istatistik |
inner_quote |
Alıntı |
cta |
Kapanış + takip çağrısı |
python generate.py content/ornek.jsoncontent/ornek.json dosyasına bakarak kendi JSON'ını hazırlayabilirsin.
- KURULUM.md — Kurulum, özelleştirme, sorun giderme
- nasilkullanilir.md — Mimari, JSON şeması, slide limitleri