İçeriğe atla

Matt Pocock Skills nedir? grill-me, TDD ve 27 skill: içindekiler, kurulum ve kullanım

Matt Pocock'un skill'lerini kurarsın; kodlama ajanın işe başlamadan önce planını sorularla didikler (grill-me), şartname ve ticket yazar, test öncelikli geliştirir (TDD), hata ayıklama döngüsü kurar, mimariyi tarar, kodu inceler ve oturumu devreder. github.com/mattpocock/skills, ajanla gerçek yazılım geliştirirken sık görülen dört sorunu (ajan ne istediğini anlamıyor, gereğinden çok konuşuyor, çalışmayan kod üretiyor, kodu zamanla dağıtıyor) hedefleyen 27 skill'lik açık kaynak bir set. MIT lisanslı ve ücretsiz; Claude Code'a resmî eklenti pazarından, Codex, GitHub Copilot ve Gemini CLI'a kendi komutlarıyla, diğer ajanlara npx skills ile kurulur.

Ne yapar
Kodlama ajanına planı sorgulatır, test ve inceleme yaptırır
Tür
Skill koleksiyonu (topluluk)
İçindekiler
27 skill: 20 mühendislik, 7 verimlilik
Nerede
Claude Code, Codex, GitHub Copilot, Gemini CLI, Cursor ve diğerleri
Sürüm
1.3.1 (04.10.2026)
Türkçe
Resmî kaynak yazmıyor
Ücret
Ücretsiz, MIT

Matt Pocock Skills ne işe yarar?

Skill, bir yapay zekâ ajanına belirli bir işi nasıl yapacağını anlatan talimat dosyasıdır (SKILL.md). Bu set, README'nin saydığı dört sorunu çözmek için yazılmış: ajan ne istediğini yanlış anlıyor, gereğinden uzun ve belirsiz konuşuyor, çalışmayan kod üretiyor ve hızlı ilerlerken kod tabanını karmaşıklaştırıyor. Her sorun için bir çözüm skill'i var: sorgulama, ortak terim sözlüğü, test döngüsü ve mimari bakım.

Kime yarar: Claude Code, Codex, Cursor ya da Copilot ile kod yazan ve ajanın işi daha kontrollü yapmasını isteyenlere. README skill'leri küçük, uyarlanabilir ve birleştirilebilir diye tanımlıyor; süreci baştan sona üstlenen Spec-Kit gibi yaklaşımların aksine kontrolü sende bırakmayı hedefliyor.

Sorgulat/grill-me ya da /grill-with-docs ile planı netleştir.
Yaz/to-spec ile şartname, /to-tickets ile küçük işler.
Uygula/implement işi tdd ile yapar, code-review ile kapatır.
Toparla/retro ve /improve-codebase-architecture ile ortamı ve kodu iyileştir.
Akış README'deki skill tanımlarından derlendi; skill'lerin her biri tek başına da kullanılır.

İçinde hangi skill'ler var?

README skill'leri kimin çağırdığına göre ikiye ayırıyor. Senin çağırdıkların yalnız sen /ad yazınca çalışır ve işi yönetir. Ajanın da çağırabildikleri uygun işte ajan tarafından kendiliğinden kullanılabilir; tekrar kullanılan disiplini taşır. Eklenti (1.3.1) aşağıdaki 27 skill'i kurar.

SkillKim çağırırNe zaman işe yarar
setup-matt-pocock-skillsSenHer depoda bir kez: iş takipçisini, triage etiketlerini ve belgelerin yerini seçmek
ask-mattSenHangi skill ya da akışın durumuna uyduğunu sormak
grill-with-docsSenPlan sorgulaması + proje terim sözlüğünü (GLOSSARY.md) ve karar kayıtlarını (ADR) güncellemek
triageSenIssue'ları rol tabanlı durumlar arasında ilerletmek
improve-codebase-architectureSenKod tabanını tarayıp sadeleştirme fırsatlarını görsel HTML raporla görmek
to-specSenKonuştuklarını şartnameye çevirip iş takipçisine yayımlamak (yeni soru sormaz)
to-ticketsSenPlan ya da şartnameyi bağımlılıkları belli küçük ticket'lara bölmek
implementSenŞartname ya da ticket'taki işi yapmak; tdd ile ilerleyip code-review ile kapatmak
implement-specSenBütün şartnameyi tek dalda, paralel alt ajanlarla uygulamak
wayfinderSenTek oturuma sığmayacak büyük bir işi karar ticket'larından oluşan bir haritayla planlamak
retroSenOturumdan sonra ajanın çalışma ortamı için iyileştirme önerisi almak
prototypeİkisi deBir tasarım sorusuna tek dosyalık HTML ya da birkaç arayüz varyantıyla hızlı cevap
diagnosing-bugsİkisi deZor hata ve performans gerilemesi: kırmızıya düşen döngü kur, daralt, varsay, ölç, düzelt, test ekle
researchİkisi deBir soruyu güvenilir birincil kaynaklardan araştırıp kaynaklı Markdown dosyası yazdırmak
tddİkisi deÖzellik ya da düzeltmeyi önce test yazarak, dilim dilim geliştirmek
domain-modelingİkisi deProjenin terimlerini sözlükle sınamak, uç senaryolarla zorlamak
codebase-designİkisi de"Derin modül" tasarımı için ortak dil: küçük arayüz arkasında çok iş
code-reviewİkisi deDeğişikliği iki eksende incelemek: kodlama standartları ve şartnameye uygunluk
prİkisi dePull request açıklamasını özet, önce/sonra kanıtı ve risk notuyla yazmak
wizardİkisi deSenin yapman gereken adımlar (altyapı, anahtar, panel ayarı) için etkileşimli bash sihirbazı üretmek
grill-meSenBir planı ya da fikri, her belirsiz dal kapanana kadar sorgulatmak (kod dışı işlerde de)
handoffSenKonuşmayı başka ajanın devam edeceği bir devir belgesine sıkıştırmak
teachSenYeni bir konuyu birkaç oturumda, klasörü çalışma alanı yaparak öğrenmek
to-questionnaireSenTek başına veremediğin bir kararı, cevaplayacak kişiye Markdown anket olarak hazırlamak
wait-whatSenAjanın bir mesajını anlamadığında, eksik bağlamla sade dilde yeniden anlattırmak
grillingİkisi degrill-me, grill-with-docs, triage, wayfinder ve mimari skill'inin kullandığı sorgulama parçası
writing-for-agentsİkisi deAjanlar için belge yazmak: skill, AGENTS.md, CLAUDE.md
SorununÖnce bunu dene
Ajan istediğimi yanlış anlıyorgrill-me (kod dışı) ya da grill-with-docs
Ajan çalışmayan kod veriyortdd
Bir hatayı bulamıyorumdiagnosing-bugs
Kod tabanı karıştıimprove-codebase-architecture
Oturum doldu, yeni oturumda devam edeceğimhandoff
Hangisini kullanacağımı bilmiyorumask-matt

Depoda README başvurusunda olmayan misc (4) ve in-progress (7) klasörleri de var; eklenti bunları kurmaz. skills.sh sayfası eski adlarla birlikte 55 skill sayıyor.

Matt Pocock Skills nasıl kurulur?

README iki yol veriyor: eklenti kendini günceller; npx skills düzenlenebilir dosyaları projene kopyalar ve güncellemeyi sen yaparsın. Her ajan için yalnız birini seç; ikisini birlikte kurarsan her skill iki kez yüklenir.

Resmî pazardan kur› claude plugin install mattpocock-skills@claude-plugins-official

Bu pazarda otomatik güncelleme varsayılan açık; kapatmak için /plugin › Marketplaces (Claude Code belgesi).

Kurulumdan sonra, her depoda bir kez› /setup-matt-pocock-skills

Ne alırsın: ajan sana hangi iş takipçisini (GitHub, GitLab, yerel dosyalar ya da tarif ettiğin başka biri) kullandığını, ticket'lara hangi etiketleri verdiğini ve oluşturacağı belgeleri nereye kaydedeceğini sorar. to-spec, triage gibi skill'ler bu ayarı kullanır.

Nasıl kullanılır? Örnekler

Senin çağırdığın skill'leri / ile başlatırsın; ajanın da çağırabildikleri ilgili işte kendiliğinden devreye girer. Aşağıdaki çıktı tarifleri README ve SKILL.md metinlerine dayanır.

Planı sorgulat"/grill-me Müşterilerin randevu alıp ödeme yapabildiği bir sayfa eklemek istiyorum. Başlamadan önce planımı sorgula."Ne alırsın: ajan kod yazmaz; tasarım ağacının her dalı netleşene kadar sana tek tek soru sorar (hangi ödeme yöntemi, iptal kuralı, kimlik doğrulama…). README her değişiklikten önce kullanılmasını öneriyor; skills.sh'ta 1,5 milyon kurulumu var (29.10.2026).
Zor bir hatayı bul"/diagnosing-bugs Ödeme formu bazen iki kez gönderiliyor. Nedenini bul ve düzelt."Ne alırsın: aşama aşama ilerleyen bir döngü: önce hatayı her seferinde gösteren bir geri bildirim döngüsü kurar, sonra daraltır, varsayım kurar, ölçer, düzeltir ve hatanın geri gelmemesi için test ekler.
Oturumu devret"/handoff Sonraki oturumda ödeme sayfasının testlerini tamamlayacağız."Ne alırsın: konuşmanın özetini içeren bir devir belgesi; proje klasörüne değil işletim sisteminin geçici klasörüne yazılır. Belge, sonraki ajanın çağırması gereken skill'leri önerir; API anahtarı, şifre ve kişisel bilgi çıkarılır.

Skill metinleri İngilizce; Türkçe istem yazabilirsin ama Türkçe yanıt ve terim sözlüğü davranışı resmî kaynakta yazmıyor.

Neye erişir, ne yazar?

Okur

Proje dosyalarını, git farkını, GLOSSARY.md ve karar kayıtlarını; seçtiğin iş takipçisindeki issue'ları; research skill'i web'deki birincil kaynakları.

Yazar

Projede sözlük, karar kaydı, şartname ve ticket dosyaları; to-spec ve to-tickets iş takipçisine yayımlar; implement kod yazar ve commit atar.

Kendi betiği

Skill'ler ajanın kendi araçlarıyla çalışır; eklentide yalnız diagnosing-bugs ve wizard için şablon betik var. npx yolunda kurulum aracı (npx skills) bilgisayarında çalışır.

Eklenti kendini güncellediği için skill metinleri değişebilir; iş takipçisine yayın yapan ve commit atan skill'leri önemli depoda çalıştırmadan önce SKILL.md'yi oku.

Ücretsiz mi? Lisans

Set ücretsiz ve MIT lisanslı. Ücret yalnız kullandığın ajanın kendisinden gelir (Claude Code, Codex, Copilot aboneliği ya da API kullanımı).

Yapabilirsin
  • MIT: kullanmak, değiştirmek, kendi projende ve şirkette uyarlamak serbest
  • README skill'leri "kendine göre değiştir" diye sunuyor
Yasak
  • Garanti yok (MIT)

Kaynak: LICENSE ve plugin.json. Bu bir hukuki görüş değildir.

Nasıl kaldırılır?

  1. Claude Code: /plugin yaz, Installed sekmesinde mattpocock-skills'i seç ve Uninstall de.
  2. npx ile kurduysan: Skill klasörleri projene kopyalandığı için ilgili klasörleri sil.
  3. Codex, Copilot, Gemini CLI: Kendi eklenti ya da skill yönetiminden kaldır; README kaldırma komutu vermiyor.

Sık sorulan sorular

Matt Pocock Skills nedir?

Kodlama ajanları için 27 skill'lik açık kaynak bir set: plan sorgulama, şartname ve ticket, test öncelikli geliştirme, hata ayıklama, mimari tarama, kod incelemesi ve oturum devri.

grill-me skill ne yapar?

Ajan işe başlamadan önce planını ya da tasarımını, her belirsiz nokta kapanana kadar tek tek sorularla sorgular. Kod dışı işlerde de kullanılır.

grill-me ile grill-with-docs arasındaki fark ne?

grill-with-docs aynı sorgulamayı yapar ve ek olarak projenin terim sözlüğünü (GLOSSARY.md) ve karar kayıtlarını günceller. Kod projeleri için düşünülmüş.

Claude Code'a nasıl kurulur?

claude plugin install mattpocock-skills@claude-plugins-official komutuyla. Ardından her depoda bir kez /setup-matt-pocock-skills çalıştırılır.

Cursor'a nasıl kurulur?

npx skills@latest add mattpocock/skills -a cursor komutuyla. Skill seçiminde setup-matt-pocock-skills işaretlenmeli.

Eklentiyle npx yolunu birlikte kurabilir miyim?

Önerilmiyor. README ajan başına tek yol seçilmesini istiyor; ikisini birlikte kurmak her skill'i iki kez yükler.

Matt Pocock Skills ücretsiz mi?

Evet, MIT lisanslı ve ücretsiz. Ücret yalnız kullandığın kodlama ajanından gelir.

İlgili rehberler

Kaynaklar

Resmî kaynaklarda net olmayanlar: Türkçe istemle çalışma kalitesi · Codex, Copilot ve Gemini CLI'da kaldırma komutu (README vermiyor). Her biri ilgili bölümde yazılı.