diffox
Blog

En çok kurulan agent skill’leri ve ne işe yaradıkları

Claude Code, Codex, Gemini CLI, OpenCode ve Cursor aynı SKILL.md’yi okuyor. En çok kurulan skill’ler ne işe yarıyor, nasıl kurulur?

PaylaşXLinkedIn

Özet. SKILL.md okuyan 10 kodlama ajanının skill ve eklenti belgelerini, en çok kurulan paketleri gösteren sayaçları (skills.sh, Claude’un eklenti dizini, GitHub) ve skill’lerin GitHub’da nasıl kopyalandığını inceleyen araştırmaları 21 Ekim 2026 günü okuduk. Paketleri sıralamıyoruz; her sayının yanına onu kimin saydığını yazdık.

  • Aynı skill 10 ajanda çalışabiliyor, kurulum yolu ise farklı. Başkasının skill’i Claude Code’a eklentiyle gelir; Codex’e $skill-installer ya da eklentiyle, Gemini CLI’a gemini skills install, Copilot’a gh skill install ile kurulur. OpenCode ve Goose ise klasöre konan skill’i okuyor.
  • “En çok kurulan” listeleri aynı şeyi saymıyor. skills.sh kendi CLI’ıyla yapılan kurulumları skill başına, Claude’un dizini eklenti kurulumlarını sayıyor; GitHub yıldızı ise yer imi. İki sayacın sayısını toplamayın, birbiriyle karşılaştırmayın.
  • Paketlerin çoğu tek bir iş için yazılmış. Kimi test, kimi hata ayıklama, kimi arayüz için. obra/superpowers ise fikirden merge’e kadar bütün akışı yönetiyor ve her oturumun başında kendini yüklüyor.
  • Eklenti, skill’den fazlasını kurar. Hook ve MCP sunucusu taşıyabilir, kendiliğinden güncellenebilir; kopyalanan skill ise kaynağındaki düzeltmeyi hiç almayabilir. Kurmadan önce okuyun, sürümü sabitleyin.

Hangi kodlama ajanları skill okuyor, skill nasıl kurulur?

10kodlama ajanının belgesi SKILL.md okuduğunu yazıyor
3.797.117SKILL.md dosyası, GitHub’da 282.200 depoda (GitSkills, ön baskı)
972depoya kopyalanmış tek bir skill: web-design-guidelines (Skill Constellations, ön baskı)
15skill, obra/superpowers 7.0.0 sürümünde

Skill nedir yazımızda skill’in ne olduğunu, Claude Code, Codex, Cursor, Gemini CLI ve Copilot’ta hangi klasöre konduğunu ve SKILL.md’nin nasıl yazıldığını anlattık. Bu yazı sonraki soruya cevap veriyor: başkasının yazdığı skill’leri nereden, nasıl kurarsınız; en çok hangileri kuruluyor ve o sayılar neyi ölçüyor?

Skill okuyan ajanlar artık bunlardan ibaret değil. 21 Ekim 2026 günü belgesinde SKILL.md okuduğunu yazan 10 kodlama ajanına baktık. Hepsi aynı biçimi okuyor; skill’i nasıl kurduğunuz, nereden bulduğunuz ve desteğin ne zaman geldiği ise araca göre değişiyor:

10 kodlama ajanında skill kurmanın yolu, resmi marketplace ya da dizin ve skill desteğinin geldiği tarih
AjanSkill nasıl kurulurMarketplace ya da dizinSkill desteği
Claude Code/plugin install <eklenti>@<marketplace>; skill eklentinin içinde gelirclaude-plugins-official; ilk etkileşimli oturumda kendiliğinden eklenir16 Ekim 2025
Codex$skill-installer <ad>; eklentiler /plugins ileOpenAI’ın eklenti dizini (openai/plugins)19 Aralık 2025
Gemini CLIgemini skills install <git adresi>Extension’lar; skill extension’ın içinde de gelebilir7 Ocak 2026’da önizlemede, 27 Ocak 2026’dan beri varsayılan olarak açık
Antigravity CLIagy plugin install <ad ya da GitHub adresi>@antigravity-plugins-officialAntigravity uygulamasında 13 Ocak 2026; CLI 19 Mayıs 2026’da skill desteğiyle çıktı
OpenCodeBelgesinde kurulum komutu yok; skill klasöre konurBelgesinde yazmıyor22 Aralık 2025
CursorEklentiyle: Customize’da “From GitHub Repository” ya da takım marketplace’icursor.com/marketplace; her eklenti listelenmeden önce elle inceleniyor22 Ocak 2026
GitHub Copilotgh skill install <depo> <skill>; sürümü --pin sabitlerBelgesi anthropics/skills ve github/awesome-copilot’u gösteriyor; VS Code’da Customization Marketplace (deneysel)18 Aralık 2025; gh skill 16 Nisan 2026
Ampamp skill add <kaynak>Kişisel ve çalışma alanı skill depoları, Amp’in resmi skill’leriBelgesinde yazmıyor
GooseBelgesinde kurulum komutu yok; skill klasöre konurBelgesinde yazmıyorBelgesinde yazmıyor
PiPi paketiyle: pi install npm:… ya da git:…Belgesinde yazmıyorBelgesinde yazmıyor

Kaynak: her ajanın skill ve eklenti belgesi ile sürüm notları, 21 Ekim 2026. Sürümler: Claude Code 2.0.20, Gemini CLI 0.23.0 ve 0.26.0, Antigravity 1.14.2, OpenCode 1.0.190 (GitHub’daki sürüm notu), Cursor 2.4; gh skill GitHub CLI 2.90.0 ya da sonrasını istiyor. Claude Code’un eklentileri 9 Ekim 2025’te herkese açık betaya girdi, Codex’e eklenti desteği 25 Mart 2026’da geldi. Google, Gemini CLI’ı ücretsiz kullanıcılar ile Google AI Pro ve Ultra aboneleri için 18 Haziran 2026’da kapattı ve yerine Antigravity CLI’ı koydu; şirket lisansıyla ya da ücretli API anahtarıyla kullananlar için Gemini CLI sürüyor. “Belgesinde yazmıyor”: o gün okuduğumuz sayfalarda bunu söyleyen bir cümle bulamadık.

Bu beş aracın klasörlerini Skill nedir yazımızda anlattık; o yazıda olmayan ajanlar skill’i şuralarda arıyor:

  • OpenCode projede .opencode/skills’i, uyumluluk için .claude/skills ve .agents/skills’i, bulunduğunuz klasörden git worktree’nin köküne kadar okur. Kişisel skill’ler için ~/.config/opencode/skills, ~/.claude/skills ve ~/.agents/skills’e bakar.
  • Antigravity projede .agents/skills’i okur; eski .agent/skills de çalışıyor. CLI kişisel skill’leri ~/.gemini/antigravity-cli/skills’ten, eklentilerin skill’lerini ~/.gemini/antigravity-cli/plugins/<eklenti>/skills’ten okur.
  • Amp projede .agents/skills ve .claude/skills’i okur. Kişisel olarak ~/.config/agents/skills, ~/.agents/skills, ~/.config/amp/skills ve ~/.claude/skills’e, Claude Code’un eklenti önbelleğine (~/.claude/plugins/cache) de bakar. Aynı adlı iki skill varsa ilk bulduğunu kullanır.
  • Goose projede .agents/skills’i, kişisel olarak ~/.agents/skills’i okur; eski .goose/skills ile .claude/skills’i de bulur.
  • Pi projede .agents/skills’i bulunduğunuz klasörden deponun köküne kadar, kişisel olarak ~/.agents/skills’i okur.

İki kurulum aracı tek bir ajana bağlı değil. GitHub CLI’ın gh skill install komutu --agent ile skill’i Claude Code’a, Cursor’a, Codex’e, Gemini CLI’a ya da Antigravity’ye de kuruyor. Vercel’in npx skills add komutu ise README’sine göre OpenCode, Claude Code, Codex, Cursor ve 75 ajana daha kuruyor. Yine de skill’in başka bir ajanda aynı işi yapacağını varsaymayın. Skill Constellations çalışmasına göre başka ajanların klasörlerine kopyalanan skill’ler sık sık yalnız Claude Code’da olan araçların adını taşıyor. Skill’in hangi araçları çağırdığına bakın.

Bir de skill ile eklenti (plugin) farkı var. Claude Code, Codex, Cursor ve Antigravity’nin belgeleri başkasının skill’lerini eklentiyle dağıtmayı anlatıyor: Cursor bir depodaki skill’i tek başına içe aktarmıyor, Codex dağıtım için eklentiyi öneriyor. Eklenti ise skill’den fazlasını taşıyabiliyor. Claude Code’un belgesine göre eklenti hook ve MCP sunucusu çalıştırabilir. Codex’te eklenti skill’lerin yanında uygulama bağlantıları ve MCP sunucusu ayarı taşıyor; Cursor’da kural, ajan, komut, MCP sunucusu ve hook. Tek başına bir skill ise metin, betik ve başvuru dosyalarından oluşuyor. obra/superpowers, mattpocock/skills ve anthropics/skills eklenti olarak da dağıtılıyor.

“En çok kurulan” neye göre ölçülüyor?

“En çok kurulan skill” diye aradığınızda karşınıza çıkan listeler farklı şeyler sayıyor. 21 Ekim 2026 günü baktığımız 4 sayaç şunlar:

4 sayaç, her biri başka bir şey sayıyor. Bir sayacın sayısını başka bir sayacınkiyle toplamayın. 1. skills.sh. npx skills kurulumları, skill başına. 2. Claude eklenti dizini. Eklenti kurulumları; sayıyı Anthropic veriyor. 3. GitHub yıldızı. Depoyu yer imine eklemek, kullanım değil. 4. GitHub’daki kopyalar. SKILL.md dosyaları; araştırmacıların sayımı.
Her sayacın neyi saydığı, kendi belgesine ya da onu yayımlayan çalışmaya göre, 21 Ekim 2026.
  • skills.sh Vercel’in skill dizini. Belgesine göre sıralama, skills CLI’ından toplanan anonim telemetriye dayanıyor ve yalnız hangi skill’lerin kurulduğunu izliyor. Eklenti marketplace’inden, git clone ile ya da gh skill ile yapılan kurulum bu sayaca girmiyor. Sayılar skill başına tutuluyor; bir deponun “total installs” sayısı skill’lerinin toplamı, kaç kişinin kurduğunu söylemiyor. Telemetriyi DISABLE_TELEMETRY=1 ya da DO_NOT_TRACK=1 kapatıyor.
  • Claude’un eklenti dizini (claude.com/marketplace) her eklentinin yanında bir kurulum sayısı gösteriyor. Sayıyı Anthropic veriyor; nasıl sayıldığı sayfada yazmıyor. Bunlar eklenti kurulumu: eklenti skill’in yanında hook, ajan ve MCP sunucusu da taşıyabilir.
  • GitHub yıldızı kullanımı değil, depoyu yer imine eklemeyi sayıyor. Skill Constellations’a göre yıldızlar, bir deponun skill’lerinin başka depolara ne kadar kopyalandığı hakkında neredeyse hiçbir şey söylemiyor (“nearly uninformative”); çalışma sahte yıldız kampanyalarına da dikkat çekiyor.
  • GitHub’daki kopyalar araştırmacıların sayımı. GitSkills Temmuz 2026’da GitHub’daki 282.200 açık depoda 3.797.117 SKILL.md dosyası topladı; aynı içerikler birleşince 1.877.981 farklı içerik kaldı. Skill Constellations’a göre GitHub’daki SKILL.md dosyalarının yarısı başka bir dosyanın birebir kopyası; tek bir skill, web-design-guidelines, 12 kuşak kopyayla 972 depoya yayılmış. İki çalışma da arXiv’de, hakem değerlendirmesinden geçmemiş ön baskı.

Sayaçlar aynı paket için birbirine hiç benzemeyen sayılar verebiliyor; bazen tek bir sayaç da kendi içinde açıklanamayan sayılar gösteriyor. 21 Ekim 2026 günü gördüklerimiz şunlar, nedenlerini bilmiyoruz:

  • skills.sh’ta adı superpowers olan ama obra/superpowers olmayan 6 depo var. GitHub’da hiçbirinin 8’den fazla yıldızı yok; skills.sh’ta ise her birinin en çok kurulan skill’i 341,9 bin ile 825,8 bin kurulum arasında görünüyor. Birinin 86 skill’inden 60 tanesi 132 ya da daha az kurulum gösterirken, 4’ü 824,3 bin ile 825,8 bin arasında.
  • garrytan/gstack’in GitHub’da 137,1 bin yıldızı var; skills.sh’taki toplamı 44,2 bin. README’si paketi git clone ile kurduruyor; skills.sh ise yalnız kendi CLI’ıyla yapılan kurulumları sayıyor.
  • mattpocock/skills eklentisinin Claude’un dizinindeki kurulum sayısı 1.745; skills.sh’ta paketin grill-me skill’i tek başına 1,4 milyon kurulum gösteriyor. README’si Claude Code için eklentiyi, birçok başka ajan için npx skills’i öneriyor; iki sayaç iki ayrı kanalı sayıyor.

Buradan çıkan kural basit: bir sayıyı onu sayan sayaçla birlikte okuyun. İki sayacın sayılarını toplamayın, birbiriyle karşılaştırmayın. Aşağıdaki tabloda da her sayaç ayrı sütunda.

En çok kurulan skill paketleri hangileri, ne işe yarıyor?

Aşağıdaki tablo bir sıralama değil. Sayaçlarda sık karşımıza çıkan, kod yazmaya yönelik genel paketlerden bir seçki; satırlar depo adına göre alfabetik. Bir şirketin kendi ürünü için yazdığı skill’ler (Supabase, Prisma gibi) ve kod dışı paketler tabloda yok; şirket skill’lerinden birkaçını sonraki bölümde anıyoruz.

Kod yazmaya yönelik skill paketleri: ne işe yaradıkları, kurulumunu anlattıkları araçlar, GitHub yıldızı, skills.sh’ta en çok kurulan skill’leri ve lisansları
PaketNe işe yarıyorNerede kurulurGitHub yıldızıskills.shLisans
anthropics/skillsAnthropic’in örnek skill’leri: frontend-design, skill-creator, webapp-testing ve belge skill’leri (docx, pdf, pptx, xlsx)Claude Code eklentisi; claude.ai ve API182,6 binfrontend-design: 1,0 milyonÇoğu Apache-2.0; belge skill’leri açık kaynak değil
garrytan/gstackCEO, tasarımcı, mühendislik yöneticisi, QA gibi roller üstlenen 23 araçClaude Code; Codex, OpenCode, Cursor, Factory Droid ve Kiro deneysel137,1 bingstack: 23,9 binMIT
juliusbrussee/cavemanAjanı kısa konuşturup token harcamasını azaltan skill’ler ve bir proxynpx skills; Claude Code eklentisi, Gemini CLI extension’ı114,0 bincaveman: 584,7 binApache-2.0
leonxlnx/taste-skillFrontend tasarımı: sanat yönetimi, referans görseller, tarayıcıda kontrolnpx skills; Claude Code ve Codex eklentisi100,2 bindesign-taste-frontend: 650,4 binMIT
mattpocock/skillsMühendislik skill’leri: grill-me, tdd, diagnosing-bugs, code-review, to-specClaude Code, Codex ve Copilot eklentisi; Gemini CLI; ötekiler npx skills299,3 bingrill-me: 1,4 milyonMIT
nextlevelbuilder/ui-ux-pro-max-skillBirçok platform için UI/UX tasarım bilgisiClaude Code eklentisi; kendi CLI’ıyla Cursor, Codex, Copilot, Antigravity138,2 binui-ux-pro-max: 407,2 binMIT
obra/superpowersBrainstorming’den merge’e iş akışı: plan, worktree, TDD, alt ajanlar, incelemeREADME’de 16 kurulum başlığı302,9 binbrainstorming: 400,2 binMIT
pbakaus/impeccableTasarım dili: polish, critique, audit gibi komutlarKendi kurulum aracı; Claude Code, Cursor, Codex, Gemini CLI, Copilot ve başkaları84,2 binimpeccable: 349,3 binApache-2.0
vercel-labs/agent-browserAjanın tarayıcıyı kullanması için CLI ve skillnpx skills; README’de Claude Code, Codex, Cursor, Gemini CLI, Copilot, Goose, OpenCode44,4 binagent-browser: 1,2 milyonApache-2.0
vercel-labs/agent-skillsReact ve Next.js performans kuralları, arayüz denetimi (web-design-guidelines)npx skills32,8 binvercel-react-best-practices: 824,7 binMIT (README’ye göre)
vercel-labs/skillsnpx skills CLI’ı ve find-skills: başka skill’leri bulup kurarnpx skills35,9 binfind-skills: 4,0 milyonMIT

Kaynak: GitHub yıldızı GitHub’ın depo sayfasında gösterdiği yuvarlanmış sayı; skills.sh sütunu paketin en çok kurulan skill’i ve skills.sh’ın depo sayfasında gösterdiği yuvarlanmış kurulum sayısı; ikisi de 21 Ekim 2026. İki sütun ayrı sayaçlar, birbiriyle karşılaştırılmaz. “Nerede kurulur” sütunu her paketin README’sinden: kurulumunu anlattığı araçlar. anthropics/skills’in README’si docx, pdf, pptx ve xlsx skill’lerini “source-available, not open source” diye tanımlıyor; vercel-labs/agent-skills’in kökünde lisans dosyası yok, lisansı README’si MIT diye yazıyor.

Claude’un eklenti dizini ayrı bir sayaç ve bu paketlerin yalnız bazılarını sayıyor. 21 Ekim 2026 günü Anthropic’in bildirdiği kurulum sayıları: Anthropic’in frontend-design eklentisi 1.134.112, superpowers 1.009.371, mattpocock-skills 1.745. Dizinde Anthropic’in eklentilerinin yanında “Anthropic verified” etiketi duruyor; sayıyı veren de Anthropic. Cursor’ın marketplace’i ve OpenAI’ın eklenti dizini ise kurulum sayısı göstermiyor.

Superpowers ne yapıyor, hangi araçlarda çalışıyor?

obra/superpowers tek tek skill’lerden çok bir çalışma biçimi kuruyor. README’si kendini kodlama ajanları için “a complete software development methodology” diye tanımlıyor. Son sürümü 7.0.0 (9 Ekim 2026), lisansı MIT, içinde 15 skill var. Bir şey yapmak istediğinizi görünce ajan koda atlamıyor; önce ne istediğinizi soruyor, tasarımı onaylamanızı bekliyor, sonra planı yazıp işi adım adım yürütüyor:

Her adımı bir skill yürütüyor. obra/superpowers README’sindeki temel akış. using-superpowers Oturum başında yüklenir: Her işten önce uygun skill’i çağırtır. brainstorming Ne istediğinizi sorar: Tasarım onaylanmadan kod yazdırmaz. using-git-worktrees Ayrı worktree açar: Yeni branch’te testlerin temiz geçtiğine bakar. writing-plans Planı küçük görevlere böler: Her görevde dosya yolu, kod ve doğrulama. subagent-driven-development Görevleri alt ajanlara verir: Her görevden sonra bir inceleme. test-driven-development Önce başarısız test: Testten önce yazılan kodu sildirir. requesting-code-review Görevler arasında inceleme: Kritik sorun ilerlemeyi durdurur. finishing-a-development-branch Branch’i bitirir: Merge, pull request, bekletme ya da silme.
README’deki temel akış ve her adımı yürüten skill. Kaynak: obra/superpowers README’si ve skill dosyaları, 21 Ekim 2026.

Akışı ayakta tutan, ilk karttaki using-superpowers. README’ye göre Claude Code, Codex, Cursor ve Gemini’de onu eklentinin SessionStart hook’u yüklüyor. Claude Code’daki hook oturum açılınca, /clear’dan sonra ve bağlam sıkıştırılınca çalışıyor; sıkıştırmanın neyi kaybettirdiğini auto compact yazısında anlattık. Skill’in metni de ajana kesin konuşuyor: “If you think there is even a 1% chance a skill might apply to what you are doing, you ABSOLUTELY MUST invoke the skill.” README’nin sözüyle bunlar “Mandatory workflows, not suggestions.”

Adımların çoğu, vibe coding yazısında araçların rehberlerinde ortak bulduğumuz alışkanlıklar: büyük işte önce plan, ajanın çalıştırabileceği test, her işe ayrı worktree, değişikliği okumak. Superpowers onları öneri olarak bırakmıyor, skill’e çevirip ajana uygulatıyor. Yapay zekâ kod inceleme aracımız diffox’u geliştirirken biz de kendi oturumlarımızda obra/superpowers kullanıyoruz. brainstorming skill’i bir projede tasarım belgesi onaylanmadan kod yazdırmıyor; belgeyi docs/superpowers/specs/ altına, writing-plans skill’i de planı docs/superpowers/plans/ altına yazıyor. Bizim depomuzda da superpowers’ın yazdırdığı tasarım belgeleri ve planlar bu iki klasörde duruyor.

README kurulumu 16 başlıkta anlatıyor; Codex’in uygulaması ve CLI’ı ayrı başlık. Bu yazıdaki ajanlardan Amp ve Goose listede yok; Devin CLI, Factory Droid, Grok Build CLI, Kimi Code, Qwen Code, Hermes Agent ve Muse ise var. README her araca ayrı kurmanızı söylüyor: “If you use more than one, install Superpowers separately for each one.” Bu yazıdaki ajanlar için komutlar:

obra/superpowers README’sindeki kurulum komutları, bu yazıdaki ajanlar için
AjanREADME’deki kurulum
Claude Code/plugin install superpowers@claude-plugins-official
CodexCLI’da /plugins, superpowers’ı arayıp Install Plugin; uygulamada Plugins’te Superpowers’ın yanındaki +
Gemini CLIgemini extensions install https://github.com/obra/superpowers
Antigravity CLIagy plugin install https://github.com/obra/superpowers
OpenCodeAjana depodaki .opencode/INSTALL.md’yi okuyup uygulamasını söyleyin
Cursor/add-plugin superpowers ya da marketplace’te arayın
GitHub Copilot CLIcopilot plugin marketplace add obra/superpowers-marketplace, sonra copilot plugin install superpowers@superpowers-marketplace
Pipi install git:github.com/obra/superpowers

Kaynak: obra/superpowers README’si, 21 Ekim 2026. Superpowers Cursor’ın marketplace’inde “Verified by Cursor” etiketiyle, OpenAI’ın eklenti dizininde (openai/plugins) de listede.

Her oturumun başındaki yükleme her araçta aynı yoldan gelmiyor. Superpowers’ın sürüm notlarına göre Antigravity’de oturum başında çalışan bir hook yok; README’ye göre using-superpowers’ın açıklaması modelin onu konuşmanın başında yüklemesini sağlıyor. Sürüm notları bunu agy 1.3.1’de 12 denemede doğruladıklarını yazıyor; bu, projenin kendi ölçümü. Pi’de küçük bir eklenti aynı metni oturum başında ve sıkıştırmadan sonra ekliyor. Hermes Agent’ta sıkıştırma sonrası çalışan bir hook olmadığı için çok uzun bir oturum bu yüklemeyi kaybedebiliyor. using-superpowers’ın içinde Claude Code, Codex, Pi, Antigravity, Hermes Agent ve Muse için ayrı başvuru dosyaları var.

İki şeye dikkat edin. Birincisi ad: yukarıda anlattığımız gibi skills.sh’ta adı superpowers olan ama obra/superpowers ile ilgisi olmayan depolar var; depo adını tam yazın. İkincisi küçük bir telemetri: brainstorming’in isteğe bağlı görsel yardımcısı Prime Radiant logosunu projenin sitesinden yüklüyor ve bu istekte Superpowers’ın sürümü gidiyor. README projeniz, prompt’unuz ya da ajanınız hakkında bir şey gönderilmediğini yazıyor. Kapatmak için SUPERPOWERS_DISABLE_TELEMETRY ortam değişkeni var; Claude Code’un DISABLE_TELEMETRY ve CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC ayarlarına da uyuyor.

Kod yazarken işe yarayan skill’ler hangileri?

Paketlerin çoğu tek bir işe odaklanıyor. Aynı işi yapan skill’leri yan yana koyduk; parantezdeki sayılar skills.sh’ın skill başına gösterdiği kurulumlar (21 Ekim 2026). Hangisinin size uyduğunu sayı değil, skill’in ajana ne yaptırdığı belirler; kurmadan önce SKILL.md’sini okuyun.

Test. obra/superpowers’ın test-driven-development skill’i (256,4 bin) kuralını tek satırda koyuyor: “NO PRODUCTION CODE WITHOUT A FAILING TEST FIRST”; testten önce yazılmış kodu sildiriyor. mattpocock/skills’in tdd’si (1,1 milyon) aynı kırmızı-yeşil-refactor döngüsünü işi dikey dilimlere bölerek uyguluyor. Arayüzü denemek için anthropics/skills’in webapp-testing’i (183,6 bin) yerel web uygulamasını Playwright ile test ediyor; vercel-labs/agent-browser (1,2 milyon) ise ajana tarayıcıyı kullandıran bir CLI. Ajanın arayüzü ne zaman kendisi denemesi, ne zaman kalıcı bir test yazması gerektiğini computer use ve Playwright yazısında anlattık.

Hata ayıklama. superpowers’ın systematic-debugging’i (302,3 bin) kök neden bulunmadan düzeltme önermeyi yasaklıyor ve işi dört aşamaya bölüyor. mattpocock’un diagnosing-bugs’ı (819,4 bin) önce hatayı yeniden üreten, kırmızı yanan bir geri bildirim döngüsü kurduruyor; sonra küçültme, hipotez, ölçüm, düzeltme ve regresyon testi geliyor. superpowers’ın verification-before-completion’ı (247,9 bin) ise ajanın “düzeldi” ya da “geçti” demeden önce doğrulama komutunu çalıştırıp çıktısını göstermesini istiyor.

Arayüz. anthropics/skills’in frontend-design’ı (1,0 milyon) arayüzün şablon gibi görünmemesi için görsel yön, tipografi ve tasarım kararlarında yol gösteriyor. Vercel’in vercel-react-best-practices’i (824,7 bin) React ve Next.js için etkisine göre sıralanmış performans kuralları veriyor; web-design-guidelines (766,1 bin) arayüz kodunu erişilebilirlik, performans ve kullanıcı deneyimi kurallarına göre denetliyor. Tasarım dili için taste-skill (650,4 bin), ui-ux-pro-max (407,2 bin) ve impeccable (349,3 bin) var.

Kütüphaneler. Bazı şirketler kendi ürünleri için skill yayımlıyor. Supabase’in supabase-postgres-best-practices’i (454,1 bin) Postgres veritabanında bir şey yazmadan ya da değiştirmeden önce yüklenmek için yazılmış; Prisma’nın prisma-client-api’si (378,2 bin) sorgu ve filtre yazarken Prisma Client’ın API’sini anlatıyor. Kullandığınız kütüphanenin sahibi bir skill yayımlıyorsa önce ona bakın.

Belgeler. anthropics/skills’in pptx (239,8 bin), pdf (214,4 bin), docx (204,7 bin) ve xlsx (185,7 bin) skill’leri, Claude’un belge oluşturma özelliğinin arkasındaki skill’ler. README bunları “source-available, not open source” diye tanımlıyor: kaynağı okunabiliyor ama açık kaynak lisansı yok, lisans dosyası “All rights reserved” diyor. Örnek olarak okuyun; kendi paketinize kopyalamadan önce lisansına bakın.

Skill bulan ve yazan skill’ler. vercel-labs/skills’in find-skills’i (4,0 milyon), “şunu yapan bir skill var mı?” diye sorduğunuzda başka skill’leri bulup kuruyor. anthropics/skills’in skill-creator’ı (411,5 bin) yeni skill yazdırıyor, var olanı düzeltiyor ve ne kadar doğru tetiklendiğini ölçüyor; superpowers’ın writing-skills’i (215,2 bin) aynı işi kendi test yöntemiyle yapıyor. Codex’te Skill Creator yerleşik geliyor; Gemini CLI de 0.26.0 sürümünde bir skill-creator ekledi. Kendi skill’inizi nasıl yazacağınızı Skill nedir yazımızda anlattık.

Başkasının skill’ini kurmak ne kadar güvenli?

Kurmadan önce neye bakacağınızı Skill nedir yazımızda bir liste hâlinde, MCP sunucularının riskini MCP güvenliği yazısında, depodan kendiliğinden çalışabilen dosyaları workspace trust yazısında anlattık. Burada o yazılardan sonra okuduklarımız var.

Eklenti kod çalıştırır. Claude Code’un eklenti güvenliği sayfası açık konuşuyor: “A Claude Code plugin you install can execute arbitrary code on your machine with your user privileges.” Eklentinin hook’ları ve MCP sunucuları sizin yetkinizle çalışıyor. Claude Code’un izin kuralları ve sandbox’ı ise Claude’un yaptığı araç çağrılarını kapsıyor, eklentinin kendi başına çalıştırdığı kodu kapsamıyor. Superpowers da Claude Code’a eklenti olarak giriyor ve her oturumun başında bir hook çalıştırıyor. Codex’in belgesi eklenti hook’larını çalışmadan önce gözden geçirip onaylamanızı istiyor.

Okuduğunuz sürüm değişebilir. Claude Code bir eklentiyi, geldiği marketplace’te otomatik güncelleme açıksa arka planda güncelliyor; belge sonucunu da yazıyor: “the files you reviewed can change on disk.” Otomatik güncelleme claude-plugins-official’da ve resmi marketplace’lerin çoğunda varsayılan olarak açık, topluluk ve üçüncü taraf marketplace’lerinde kapalı. Topluluk kataloğu ise neredeyse her eklentiyi bir commit’e sabitliyor; Claude Code o commit’ten başkasını kurmuyor. mattpocock/skills’in README’si farkı tek cümleyle anlatıyor: “A plugin updates itself.” npx skills ise dosyaları projenize kopyalıyor, onları siz güncelliyorsunuz.

Kopya kendiliğinden düzelmez. Skill Constellations ters yöndeki riski ölçüyor: “Skill copies almost never change with their source, and a fix at the source therefore rarely reaches them.” Çalışma bu yüzden kopya yerine sürümlü referans dağıtılmasını öneriyor. Kurulumu seçerken asıl soru, skill’in sonradan nasıl değiştiği:

Skill nasıl kurulduysa öyle güncellenir. Kopyalamak: git clone, npx skills add. Güncelleme: Elle. Siz güncellemezseniz eski kalır. Sürümü sabitlemek: gh skill --pin. Güncelleme: Siz seçince. Okuduğunuz sürüm yerinde kalır. Eklenti: hook, MCP. Güncelleme: Çoğu zaman kendiliğinden. Okuduğunuz dosyalar değişebilir. Bir skill’i kurmanın üç yolu.
Bir skill’i kurmanın üç yolu ve sonrasında ne olduğu. Kaynak: GitHub CLI’ın ve Claude Code’un belgeleri, mattpocock/skills README’si, Skill Constellations, 21 Ekim 2026.

Sürüm sabitlemeyi belgesinde açıkça anlatan kurulum aracı GitHub CLI: gh skill install … --pin skill’i bir etikete ya da commit’e sabitliyor ve sabitlenen skill güncellemede atlanıyor. Ama sabitlemek güncellemeyi de sizin işiniz yapıyor. Superpowers’ın 7.0.0 notları, Windows’ta bir deponun oturum başında çalışacak bir dosya bırakabildiği bir açığı kapattığını yazıyor; eski bir sürümde kalan kurulum bu düzeltmeyi almıyor. Sabitleyin, sürüm notlarını okuyup kendiniz yükseltin.

Güvenlik taramaları birbirini tutmuyor. skills.sh, 17 Şubat 2026 tarihli duyurusuna göre skill’leri Gen, Socket ve Snyk ile tarıyor ve zararlı bulunanları listeden ve aramadan kaldırıyor; belgesi de her skill’in kalitesini ve güvenliğini garanti edemediğini yazıyor. Tarama araçlarının kararına tek başına güvenmemek için sebep var. OpenClaw’ın skill pazarını inceleyen After the Party çalışmasında, üç tarama aracı, üçünün de baktığı 61.990 skill’in 23.702 tanesinde farklı karar verdi. Ters yönden Context Matters, pazarlardaki tarama raporlarının skill’lerin %46,8’ine kadarını zararlı saydığını, skill kendi deposuyla birlikte incelenince yalnız %0,52’sinin şüpheli kaldığını buldu. Yani ne “geçti” rozeti ne de “zararlı” uyarısı tek başına yetiyor.

Tek tek temiz, birlikte riskli. CompoSkill ve Runaway Reaction, taramadan tek tek geçen skill’lerin birlikte kullanılınca zararlı bir davranış ortaya çıkarabildiğini gösteriyor. SkillBloat ise kod yazan ajanlarda başka bir saldırıya bakıyor: zararlı bir skill, ajanın işin gerektirdiğinden çok daha fazla token harcamasına yol açabiliyor; zarar faturada çıkıyor. Bu bölümdeki çalışmaların hepsi arXiv’de, hakem değerlendirmesinden geçmemiş ön baskı.

Ajanların skill belgeleri de farklı ölçüde uyarıyor:

  • OpenCode, opencode.json’daki permission.skill ile her skill’i ya da bir deseni allow, ask ya da deny yapmanıza izin veriyor; ask skill yüklenmeden önce size soruyor.
  • Pi, tanımadığınız skill’leri ve yanındaki dosyaları projeye güvenmeden önce okumanızı istiyor.
  • Copilot’un VS Code belgesi, paylaşılan skill’leri kullanmadan önce her zaman gözden geçirmenizi söylüyor.
  • Cursor’ın marketplace’i her eklentiyi listelemeden önce elle inceliyor.
  • Antigravity ve Goose’un skill sayfalarında güvenle ilgili bir kural yok: belgesinde yazmıyor.

Hangi skill’le başlamalı?

Bir listeden değil, işinizden başlayın. Bizim önerimiz:

  • Önce ihtiyacı bulun. Ajan hep aynı hatayı yapıyorsa (testsiz kod, kök nedene inmeden yama, şablon gibi arayüz) o işin skill’ini arayın. Bütün akışı değiştirmek istiyorsanız obra/superpowers gibi bir paket, tek bir işi düzeltmek istiyorsanız tek bir skill yeter.
  • Bakımı süren, lisansı belli bir paket seçin. README hangi ajanları desteklediğini ve lisansını yazıyor mu, son değişiklik ne zaman? Kullandığınız kütüphanenin sahibi skill yayımlıyorsa ona bakın.
  • Kurmadan önce okuyun. SKILL.md’yi ve yanındaki betikleri okuyun; eklentiyse hook’larına ve MCP sunucularına da bakın. Claude Code’da /plugin install eklentiyi hemen kurmuyor, önce ayrıntı panelini açıyor; panel eklentinin ekleyeceği komutları, skill’leri, hook’ları ve MCP sunucularını gösteriyor.
  • Sürümü sabitleyin, güncellemeyi siz yapın. gh skill install … --pin ya da bir commit; eklentiyse otomatik güncellemenin açık mı kapalı mı olduğunu bilin.
  • Aynı paketi iki yoldan kurmayın. mattpocock/skills’in README’si uyarıyor: eklentiyle ve npx skills ile birlikte kurarsanız her skill iki kez gelir.
  • Bir sayıya bakıyorsanız sayacını da okuyun. Hangi sayaç, neyi sayıyor, ne zaman okundu? Farklı sayaçların sayılarını yan yana koyup karşılaştırmayın.

Sıkça sorulan sorular

Agent skills nedir?

Skill, içinde SKILL.md dosyası olan bir klasör: başında skill’in adı ve açıklaması, altında ajanın bir işi nasıl yapacağını anlatan talimatlar durur. Ajan oturum başında yalnız adı ve açıklamayı okur, iş açıklamaya uyunca talimatların tamamını yükler. Nasıl yazıldığını ve hangi klasöre konduğunu Skill nedir yazımızda anlattık.

Claude Code’a skill nasıl eklenir?

Kendi skill’inizi projede .claude/skills/<ad>/SKILL.md’ye, kişisel olarak ~/.claude/skills’e koyarsınız. Başkasının skill’leri çoğunlukla eklentiyle gelir: /plugin install <eklenti>@<marketplace> önce eklentinin ayrıntılarını gösterir, kapsamı seçince kurar. Anthropic’in resmi marketplace’i (claude-plugins-official) ilk etkileşimli oturumda kendiliğinden eklenir; başka bir marketplace için önce /plugin marketplace add gerekir. Eklentinin hook ve MCP sunucusu da çalıştırabileceğini unutmayın.

Codex’te skill nasıl kurulur?

Codex’in kendi kataloğundan skill kurmak için $skill-installer <ad> yazın; Codex yeni skill’i kendisi fark eder, görünmezse Codex’i yeniden başlatın. Eklentiler CLI’da /plugins, uygulamada Plugins sekmesinden kurulur; Codex’in belgesi skill dağıtmak için eklentiyi öneriyor. Elle eklediğiniz skill’ler projede .agents/skills’te, kişisel olarak $HOME/.agents/skills’te durur. Eski katalog openai/skills kullanımdan kaldırıldı; güncel örnekler openai/plugins’te.

OpenCode skill’leri hangi klasörden okur?

Projede .opencode/skills, .claude/skills ve .agents/skills’i, bulunduğunuz klasörden git worktree’nin köküne kadar her seviyede okur. Kişisel skill’ler için ~/.config/opencode/skills, ~/.claude/skills ve ~/.agents/skills’e bakar. Skill’i ajan yerleşik skill aracıyla yükler; opencode.json’daki permission.skill ile her skill’e izin verebilir, sordurabilir ya da kapatabilirsiniz. Belgesinde kurulum komutu ya da marketplace yok.

Gemini CLI skill’leri hâlâ çalışıyor mu?

Çalışıyor, ama herkes için değil. Google, ücretsiz kullanıcılar ile Google AI Pro ve Ultra aboneleri için Gemini CLI’ı 18 Haziran 2026’da kapattı ve yerine Antigravity CLI’ı koydu. Şirket lisansıyla ya da ücretli API anahtarıyla kullananlar için Gemini CLI sürüyor; sürüm notlarındaki son sürüm 0.64.0 (13 Ekim 2026). Google’a göre Antigravity CLI skill’leri koruyor. Skill’lerinizi .agents/skills’e koyarsanız ikisi de okur; Gemini CLI’da bu klasör .gemini/skills’ten önce gelir.

skills.sh nedir, kurulum sayıları neyi sayar?

skills.sh, Vercel’in skill dizini ve npx skills CLI’ının sitesi. Sıralaması CLI’dan toplanan anonim telemetriye dayanıyor: npx skills add ile yapılan kurulumları skill başına sayıyor. Eklenti marketplace’inden, git clone ile ya da gh skill ile yapılan kurulumlar bu sayıya girmiyor. Bir deponun toplamı skill’lerinin toplamı; kaç kişinin kurduğunu söylemiyor. Telemetriyi DISABLE_TELEMETRY=1 ya da DO_NOT_TRACK=1 kapatıyor.

Superpowers Codex’te, OpenCode’da ya da Cursor’da çalışır mı?

obra/superpowers’ın README’si üçü için de kurulum anlatıyor. Codex’te OpenAI’ın eklenti dizininde: CLI’da /plugins ile arayıp kurarsınız. Cursor’da /add-plugin superpowers ile ya da marketplace’ten kurulur; Cursor’ın marketplace’inde “Verified by Cursor” etiketiyle duruyor. OpenCode’da ajana depodaki .opencode/INSTALL.md’yi okuyup uygulamasını söylersiniz; README, Superpowers’ı başka bir araçta kullanıyor olsanız da OpenCode’a ayrıca kurmanızı istiyor. Adı aynı olan başka depolar da olduğu için depo adını tam yazın: obra/superpowers.