Skill’ler yapay zekaya “bu projede nasıl davranılır” bilgisini veren yapılar. Skiller sayesinde, her oturumda aynı kuralları tekrar tekrar anlatmak yerine bir kere yazıp her zaman uygulanabilir hale getirebiliyoruz
🛠️ Kurduğum Yapı
- Düşünce disiplini
Önce tasarım, sonra plan, sonra uygulama, sonra doğrulama. Bunu BRAID mimarisine uygun kurdum. BRAID kısaca şunu söylüyor; görevi Mermaid graph olarak modelle, planı iyi bir modele yaptır, uygulamayı daha ucuz bir modele devret. Hem kalite hem maliyet kazancı. - Teknoloji skill’leri
Her biri ilgili projeye özel olarak oluşturulmalı. Örneğin bir React Native projesinde, proje TypeScript kullanıyor olabilir ama Python skill'ine gerek yok. Bunu otomatik belirleyen bir yapı kurdım. Ayrıca her React Native projesinin yapısı da aynı olmak zorunda değil, her developerın kod yazım şekli belli başlı Best particle kurallar olsa da birbirinden farklıdır. Bu yüzden o projeye özel skiller olması benim için önemliydi - Kalıcı hafıza
Claude Code, Cursor veya diğer IDE’lerdeki gibi bir indexleme özelliği henüz yok. Bu yüzden her seferinde projeyi raw olarak tarayıp gereksiz token harcıyor. Bunun için çeşitli plugin’ler mevcut, onları kullandım. - Projeye özel agent’lar
Code review, test, type safety ve security ve diğer agentları kontrol eden agentlar ile daha yönetilebilir ve anlaşılır kod yazmayı sağlayacak bir yapı kurdum
📦 Gist
Yeni projeye başlarken, ilk başta gereksinimleri belirliyorum ve Gemini ile metni genişletip bir PRD oluşturuyorum. Ardından bu dokumanı, Claude Code’a veriyorum, tech stack’i belirliyor, tüm altyapıyı projeye özel şekilde kuruyor. Skilleri, agentları kendisi otomatik ayarlıyor.
Gist’i sürekli güncellediğim için makaleye kullandığım skill, agent ve plugin isimlerini teker teker yazmadım. Referans linkleri gist içerisinde mevcut.
🎯 Ben son dönemde Antigravityden sıkılıp, Claude Code’a geçtiğim için gist’i Claude Code için oluşturdum 😁. Gist, CLAUDE.md dosyasını da oluşturuyor. Siz başka bir model veya IDE / terminal aracı kullanıyorsanız, aşağıdaki gist’i alıp kullancığınız bir yapay zeka modeline verip, kendinize göre modifiye edebilirsiniz.
İlerleyen dönemde Claude Code’u bırakırsam, gist güncel kalır ama belki bu makaleyi güncellemeyi unutabilirim 😅 Önemli olan kullandığım mentalite ve yapay zeka agent’larını yönlendirme kuralları
Hazırladığım gist 👇
https://gist.github.com/yasinatesim/bd5230ca0cc9b033c16280813c3ce6ff
📬 Geri Bildirim
Makaleyi yazarken, kaynakları belirleme ve araştırma için kendi notlarımı, yazım denetimi ve ek araştırma için Claude Sonnet 4.6 modelini kullandım. Resimleri üretmek için ise Gemini 3 Pro Preview 2k (Nano Banana Pro) modelini kullandım.
Yazı ile ilgili tavsiye, öneri, eleştirileri dikkate alıyorum. İletişime geçmek isterseniz bana websitemdeki sosyal medya adreslerimden veya Linkedin üzerinden ulaşabilirsiniz.
Sevgiyle kalın, Yasin 🤗
📚 Makaleyi Yazarken Kullandığım Kaynaklar
- BRAID metodolojisi: arxiv.org/abs/2512.15959