Matt Pocock Skills
Matt Pocock'ning haqiqiy muhandislar uchun kichik, moslashuvchan agent skill'lari: grilling, TDD, spec, ticket, code review va boshqalar.
GitHub'da ochish ↗Tezkor o'rnatish
npx skills add https://github.com/mattpocock/skillsTerminalda ishga tushiring. npx uchun Node.js kerak. Boshqa usullar quyidagi qo'llanmada.
Matt Pocock Skills nima
Bu repo muallifning kundalik ishlatadigan agent skill'lari to'plami. Ular "vibe coding" emas, real muhandislik uchun mo'ljallangan. Skill'lar kichik, moslashtirish oson va bir-biri bilan birikadi, istalgan model bilan ishlaydi. GSD, BMAD yoki Spec-Kit kabi jarayonni to'liq o'z qo'liga oladigan yondashuvlardan farqli, nazorat sizda qoladi. Litsenziya: MIT.
Skill'lar ikki turga bo'linadi:
- User-invoked — faqat siz yozganda ishlaydi (masalan
/grill-me), asosan jarayonni boshqaradi. - Model-invoked — siz chaqirishingiz yoki agent vazifaga mos kelganda o'zi tanlashi mumkin.
O'rnatish
Har bir agent uchun bitta usulni tanlang. Ikkalasini o'rnatsangiz, har bir skill ikki marta paydo bo'ladi.
| Agent | Buyruq | Natija |
|---|---|---|
| Claude Code | claude plugin install mattpocock-skills@claude-plugins-official |
O'zi yangilanadi |
| Codex | codex plugin marketplace add mattpocock/skills, so'ng codex plugin add mattpocock-skills@mattpocock |
Ishga tushganda yangilanadi |
| GitHub Copilot | copilot plugin marketplace add mattpocock/skills, so'ng copilot plugin install mattpocock-skills@mattpocock |
~/.copilot/settings.json ga extraKnownMarketplaces qo'shiladi |
| Gemini CLI | gemini skills install https://github.com/mattpocock/skills.git --path skills/engineering va --path skills/productivity |
Yangilash uchun ikkalasini qayta ishga tushiring |
| Boshqa agentlar | npx skills@latest add mattpocock/skills -a <agent> |
Tahrirlanadigan fayllar; npx skills@latest update bilan yangilanadi |
npx usulida skill tanlashda setup-matt-pocock-skills ni albatta kiriting.
Keyin har bir repoda bir marta /setup-matt-pocock-skills ni ishga tushiring. U issue tracker (GitHub, GitLab, lokal fayllar yoki boshqa), triage label'lari va hujjatlar saqlanadigan joyni so'raydi.
Ish jarayoni
Asosiy yo'l ("g'oyadan ishga tushirishgacha"):
/grill-with-docs— g'oyani intervyu orqali aniqlashtiradi,GLOSSARY.mdva ADR'larni yangilaydi.- Savolga ishlaydigan javob kerak bo'lsa —
/handoff→/prototype→/handoff. - Ko'p sessiyali ish bo'lsa:
/to-spec, keyin/to-tickets. Keyin har bir ticket uchun/implementyoki butun spec uchun/implement-spec. - Ish kichik bo'lsa — to'g'ridan-to'g'ri
/implement. - Kod
/tddbilan quriladi va/code-reviewbilan yakunlanadi. /retro— sessiyadan keyin agent muhitini yaxshilash bo'yicha takliflar beradi.
Qo'shimcha kirish nuqtalari: /triage (kelgan bug va so'rovlar), /diagnosing-bugs (murakkab xatolar), /wayfinder (bir sessiyaga sig'maydigan katta ish).
Asosiy skill'lar
| Buyruq | Siz nima berasiz | Nima chiqadi |
|---|---|---|
/grill-me |
Reja yoki dizayn | Dizayn daraxtining har bir shoxi hal bo'lguncha intervyu |
/grill-with-docs |
Reja yoki dizayn | Intervyu va yangilangan GLOSSARY.md, ADR |
/to-spec |
Joriy suhbat | Spec, issue tracker'ga joylanadi |
/to-tickets |
Reja, spec yoki suhbat | Bloklovchi bog'liqliklari ko'rsatilgan tracer-bullet ticket'lar |
/implement |
Spec yoki ticket | Kod, /tdd va /code-review bilan, joriy branch'ga commit |
/implement-spec |
Spec va ticket'lar | Bitta integration branch, parallel subagent'lar |
/tdd |
Funksiya yoki bug | Red-green sikli bilan test va kod |
/diagnosing-bugs |
Xato yoki sekin ishlash | Feedback loop → minimallashtirish → gipoteza → tuzatish → regression test |
/code-review |
Qayd etilgan nuqta (commit, branch, tag) | Standards va Spec bo'yicha ikki tomonlama sharh |
/improve-codebase-architecture |
Kod bazasi | HTML hisobot (chuqurlashtirish nomzodlari) |
/handoff |
Joriy suhbat | Boshqa agent davom ettira oladigan hujjat |
Boshqa skill'lar: ask-matt (qaysi skill mosligini so'rash), research, prototype, pr, wizard, teach, wait-what.
Amaliy misol
- Yangi repoda
/setup-matt-pocock-skillsni ishga tushiring va tracker'ni tanlang. - Funksiya g'oyasi bilan
/grill-with-docsni boshlang va savollarga javob bering. /to-spec, so'ng/to-ticketsbilan ish rejasini tayyorlang.- Har bir ticket uchun
/implementni ishga tushiring, ticket'lar orasida/clearqiling. - Oxirida
/retrobilan sessiyani tahlil qiling.
Qaysi skill kerakligini bilmasangiz, /ask-matt dan so'rang.
Cheklovlar va maslahatlar
/grill-with-docsdan har safar o'zgartirish qilishdan oldin foydalaning: README uni eng mashhur skill deb ataydi.- 1–3-qadamlarni bitta kontekst oynasida saqlang (
/to-ticketsgachaclearyokicompactqilmang). /triagefaqat o'zingiz yaratmagan issue'lar uchun./to-ticketsticket'lari allaqachon agentga tayyor./improve-codebase-architecture— bu tahlil, "qutqaruv" emas. Eski kod bazasini o'zi tuzatib bermaydi. Muallif uni har bir necha kunda ishga tushirishni tavsiya qiladi./tddtestlarni faqat oldindan kelishilgan seam'larda yozadi./code-reviewuchun tracker sozlanmagan bo'lsa, avval/setup-matt-pocock-skillsni ishga tushiring.