by leodavincs
Claude Code skill: her sahnenin kendi kalemi var. Videoyu sahnelere böler, her sahneye uygun motoru seçer (Paper.js, PixiJS, HyperFrames, Three.js, Manim).
# Add to your Claude Code skills
git clone https://github.com/leodavincs/kalemSee how kalem compares with popular alternatives.
kalem is an open-source ide extensions skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by leodavincs. Claude Code skill: her sahnenin kendi kalemi var. Videoyu sahnelere böler, her sahneye uygun motoru seçer (Paper.js, PixiJS, HyperFrames, Three.js, Manim). It has 59 GitHub stars.
kalem's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/leodavincs/kalem" and add it to your Claude Code skills directory (see the Installation section above).
kalem is primarily written in Python. It is open-source under leodavincs on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other IDE Extensions skills you can browse and compare side by side. Open the IDE Extensions category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh kalem against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Türkçe | English
Her sahnenin kendi kalemi var.
Kodla tasarlanan bir makineyi (kaldıraç, palanga, krank-piston, dişli zinciri) Leonardo defteri levhası gibi çizer, kalemle oluşturur, parçalarını eklemlerinde çalıştırır ve ders anlatan bir videoya çevirir. Mavi teknik çizim tarzı Codex'siz, tamamen kodla çalışır.

Ayrıntı ve tek komut: motorlar/levha
Yapay zekaya kodla video yaptırınca hepsi birbirine benziyor, çünkü bütün sahneleri tek bir motorla çiziyor. Kalem, Claude Code için yazılmış bir skill. Videoyu sahnelere böler, her sahnenin içinde ne olduğuna bakar ve onu en iyi çizen motoru seçer. Sonra sahneleri o motorlarla üretir, sayfa çevirme gibi geçişlerle birleştirir ve görüntüye kare kare oturan efekt sesini ekler.
Sen yalnızca ne istediğini anlatırsın. Hangi sahnenin hangi kalemle çizileceğine skill karar verir.

| Sahnenin içinde... | Motor |
|---|---|
| Kendi kendine çizilen çizgi, eskiz | Paper.js |
| Karakter, yürüme, şeklin başka şekle dönüşmesi | Düz canvas |
| Patlama, ışık, toz, binlerce küçük parça | PixiJS |
| Yazı, sayı, sayaç, bilgi kartı | HyperFrames (HTML + GSAP) |
| Gerçek 3D: dönen kamera, ışık, gölge | Three.js |
| Formül, grafik, şema | Manim |
| Çalışan makine, defter levhası, ders anlatımı | Levha (motorlar/levha) |
Yardımcılar: Matter.js ve Rapier (fizik), gl-transitions (125 geçiş, sayfa çevirme dahil), Tone.js (kareye kilitli efekt sesi), Anime.js, tsParticles, glTF-Transform.
Bu tablo bir kişinin zevkiyle kuruldu: 20 araç aynı sahneyle yarıştırıldı, izlenip puanlandı. Kendi denemelerini yap, tabloyu kendi gözüne göre değiştir. Tablo .claude/skills/kalem/SKILL.md içinde.
Gerekenler: macOS ya da Linux, Node 20+, Python 3, ffmpeg, Google Chrome, Claude Code. Manim isteğe bağlı.
git clone https://github.com/leodavincs/kalem.git
cd kalem
./kurulum.sh
Formül sahneleri için Manim: python3 -m pip install manim (ya da MANIM_PY ile başka bir python göster).
Repo klasöründe Claude Code'u aç ve videonu anlat:
claude
/kalem Leonardo da Vinci'nin uçan makinesini anlatan 50 saniyelik yatay bir video yapalım...
Claude önce sahne tablosunu gösterir (hangi sahne, hangi motor, neden) ve onayını bekler. Sonra her sahneyi kendi klasöründe üretir, kontrol karelerine bakar ve birleştirir. Çıktı projeler/<ad>/cikti.mp4.
Elle birleştirmek istersen:
python3 birlestir.py projeler/<ad> --gecis BookFlip --etiket
--etiket her sahnenin köşesine o sahneyi hangi motorun çizdiğini yazan küçük bir kart basar.
ornek/ucan-makine/ altında altı sahne var, her biri başka bir motorla çizildi: Paper.js, HyperFrames, Manim, Matter.js, Three.js, PixiJS. Sonuç ornek/ucan-makine/onizleme.mp4. Her sahnenin klasöründe kendi kodu, calistir.sh dosyası ve kontrol karesi duruyor. Ortak görsel dil BRIEF.md içinde.
ortak/yakala.py), video gerçek zamanlı kaydedilmez. Ağır sahne de takılmadan çıkar.olaylar.json yazar (çizgi başladı, bir şey düştü, kanat çırptı). Ses bu listeden üretilir, bu yüzden ses görüntüden hiç kaymaz.MIT. ortak/font/ içindeki yazı tipleri SIL Open Font License 1.1 ile dağıtılır.
Leo (leodavincs)