Easy App
กลับไปหน้ารีวิว Repo
รีวิว Repoร่าง

รีวิว mattpocock/skills — ชุด agent skills สำหรับวิศวกรตัวจริง ไม่ใช่ vibe coding

vibe-coder
รีวิว mattpocock/skills — ชุด agent skills สำหรับวิศวกรตัวจริง ไม่ใช่ vibe coding

ข้อมูล Repo

mattpocock/skills
ภาษา
Shell
ดาว
282,987
สร้างเมื่อ
แก้ไขล่าสุด
ร่าง

เปลี่ยนสถานะผ่าน API: PATCH /api/reports/ac4ebda4-d728-45a2-82e9-13675fcf3363

แคปชันสำหรับ Facebook

agent ทำงานไม่ตรงใจ ตอบยาวเกิน โค้ดออกมาพัง? Matt Pocock รวม skills ที่เขาใช้แก้ปัญหาพวกนี้ทุกวันไว้ใน repo เดียว 👉 /grill-me และ /grill-with-docs ให้ agent ซักถามรายละเอียดก่อนลงมือ (เจ้าของบอกว่าเป็นตัวที่คนใช้มากที่สุด) 👉 สร้าง "ภาษากลาง" ของโปรเจกต์ ให้ agent ใช้ศัพท์เดียวกับทีมและพูดสั้นลง 👉 /tdd บังคับ red-green-refactor ส่วน /diagnosing-bugs ไล่บั๊กเป็นขั้นเป็นตอน 👉 /improve-codebase-architecture สแกนหาจุดที่ควรปรับโครงสร้าง codebase 👉 ติดตั้งได้ทั้ง Claude Code, Codex, GitHub Copilot, Gemini CLI และ agent อื่นผ่าน npx skills เหมาะกับ dev ที่ใช้ coding agent ทำงานจริง และอยากคุม process เอง ไม่อยากให้ framework มาครอบ 🔗 https://github.com/mattpocock/skills #AgentSkills #ClaudeCode #Codex #SoftwareEngineering

ภาพปกแบบ HTML สด

แสดงจาก HTML ต้นฉบับที่ใช้สร้างภาพ ดาวน์โหลดเป็น PNG 1080×1350 ได้ทันที

สรุป

คลัง agent skills ที่ Matt Pocock ใช้ทำงานจริงทุกวัน ออกแบบให้เล็ก ปรับง่าย และใช้ร่วมกันได้ เช่น /grill-me ให้ agent ซักถามก่อนเริ่มงาน, /tdd และ /diagnosing-bugs ใช้ได้กับ Claude Code, Codex, GitHub Copilot, Gemini CLI และ agent อื่น

คืออะไร

mattpocock/skills คือคอลเลกชัน agent skills ที่ Matt Pocock (AI Hero) ใช้งานจริงทุกวัน คำอธิบายใน README เขียนไว้ตรงๆ ว่า "Skills for Real Engineers. Straight from my .agents directory." โดยเจ้าของ repo วางแนวคิดไว้ชัดว่างานจริงมันยาก การมี framework ที่เข้ามา "คุม process แทนเรา" แบบ GSD, BMAD, Spec-Kit จะทำให้เราควบคุมได้น้อยลง และพอมีบั๊กก็แก้ยาก ส่วนชุด skills นี้ตั้งใจให้เล็ก ปรับตัวง่าย และประกอบกันได้ พร้อมบอกว่าใช้กับ model ไหนก็ได้

ภาษาหลักของ repo คือ Shell

จุดเด่น

  • แก้ปัญหาที่เจ้าของเจอจริงกับ Claude Code, Codex และ agent ตัวอื่น แบ่งเป็น 4 failure mode: agent ไม่เข้าใจว่าเราอยากได้อะไร, agent verbose เกิน, โค้ดที่ออกมาไม่ work, และ codebase ที่กลายเป็น "ball of mud"
  • มี /grill-me กับ /grill-with-docs ซึ่งเป็น "grilling session" ที่บังคับให้ agent ถามคำถามละเอียดก่อนเริ่ม เจ้าของบอกว่านี่คือ skills ที่คนนิยมที่สุด
  • แนวคิด shared language / glossary คือบังคับให้ agent ใช้ศัพท์เดียวกับคนในโปรเจกต์ ตัวอย่างใน README เปรียบเทียบก่อน–หลัง: "There's a problem when a lesson inside a section of a course is made 'real'" เปลี่ยนเป็น "There's a problem with the materialization cascade"
  • /tdd บังคับ red-green-refactor และ /diagnosing-bugs ทำ debugging เป็น loop แบบมีขั้น: สร้าง feedback loop ที่ fail กับบั๊ก ➡️ minimise ➡️ hypothesise ➡️ instrument ➡️ fix ➡️ regression test
  • ใส่ใจเรื่อง design: /to-spec ถามก่อนว่าจะแตะ module ไหน, /codebase-design นิยาม deep module (พฤติกรรมเยอะหลัง interface เล็ก), /improve-codebase-architecture สแกนหาโอกาส deepening แล้วรายงานเป็น visual HTML report
  • แยก skill ตาม "ใครเรียกได้" ชัดเจน: user-invoked (ต้องพิมพ์เอง เช่น /grill-me, /implement, /to-tickets) กับ model-invoked (agent เรียกเองได้เมื่อเข้ากับงาน เช่น /tdd, /research) — user-invoked เรียก model-invoked ได้ แต่ห้ามเรียก user-invoked ซ้อนกัน
  • ครอบคลุมงานใหญ่: /wayfinder สำหรับงานที่ใหญ่กว่าหนึ่ง session ผ่านทาง ticket บน issue tracker, /implement-spec ทำทั้ง spec บน integration branch เดียวด้วย subagents
  • มี productivity skills แยกอีกชุด และติดตั้งได้กับหลาย agent: Claude Code, Codex, GitHub Copilot, Gemini CLI และตัวอื่นผ่าน npx skills

เหมาะกับใคร

คนที่ใช้ coding agent ทำงานจริงแล้วเจอปัญหามาตลอด เช่น agent งานไม่ตรงใจ, ตอบยาวเกิน, โค้ดที่ออกมาต้องแก้เอง และอยากมีวินัยเรื่อง TDD, debugging, code review กับการดูแล architecture ถ้าเป็นคนที่ชอบ "คุม process เอง" มากกว่าจะให้ framework มาครอบ ชุดนี้น่าจะตรงทาง และเหมาะกับคนที่อยากแก้ skill ให้เข้ากับ workflow ตัวเอง เพราะไฟล์ที่ติดตั้งมาแก้ได้ด้วยมือ

เริ่มต้นใช้งาน

เลือกทางติดตั้ง ทางเดียวต่อหนึ่ง agent เพราะถ้าลงทั้งสองทางจะได้ skill ซ้ำทุกตัว (README เตือนไว้ชัด)

Claude Code (อัปเดตตัวเอง)

claude plugin install mattpocock-skills@claude-plugins-official

Codex (อัปเดตตัวเองตอน startup)

codex plugin marketplace add mattpocock/skills
codex plugin add mattpocock-skills@mattpocock

Gemini CLI (อัปเดตเอง)

gemini skills install https://github.com/mattpocock/skills.git --path skills/engineering
gemini skills install https://github.com/mattpocock/skills.git --path skills/productivity

agent อื่น หรืออยากได้ไฟล์มาแก้เอง

npx skills@latest add mattpocock/skills -a <agent>  # cursor, opencode, devin, windsurf, amp, pi; omit -a to choose

อัปเดตด้วย npx skills@latest update และรัน add ซ้ำถ้าอยากได้ skill ใหม่

ขั้นตอนที่ 2 รัน /setup-matt-pocock-skills ใน agent ครั้งเดียวต่อหนึ่ง repo มันจะถามว่าใช้ issue tracker อะไร (GitHub, GitLab, ไฟล์ในเครื่อง หรืออย่างอื่นที่คุณอธิบายเอง), ใช้ label อะไรตอน triage, และจะเก็บ doc ไว้ที่ไหน

จากนั้นก็เริ่มใช้ได้เลย

ข้อควรรู้

  • License: MIT ใช้และดัดแปลงเชิงพาณิชย์ได้ตามเงื่อนไขของ MIT
  • ความสดใหม่: push ล่าสุด 9 ต.ค. 2026 (ข้อมูล ณ 10 ต.ค. 2026) โปรเจกต์ยัง active ไม่ถูก archive และมี open issues 161 อยู่
  • อายุโปรเจกต์: สร้างเมื่อ 3 ก.พ. 2026 ตอนนี้อายุราว 8 เดือน ค่อนข้างใหม่ แต่ตัวเลขดาวโตเร็วมาก
  • ข้อจำกัดจาก README: การติดตั้งผ่าน skills.sh จะคัดลอกไฟล์มาในโปรเจกต์แล้วต้องอัปเดตเองด้วยมือ (ต่างจากแบบ plugin ที่อัปเดตตัวเอง) และถ้าติดตั้งทั้ง plugin กับ npx จะได้ skill ซ้ำ
  • ข้อจำกัดด้านเนื้อหา: README บอกตรงๆ ว่า /improve-codebase-architecture เป็น "survey ไม่ใช่การกู้" บน codebase เก่าจริงๆ มันจะเจอจุดที่ควรแก้ แต่จะไม่ไปแก้ mud ให้คุณเอง
  • เว็บประกอบ: AI Hero มีหน้า skills ที่ https://aihero.dev/skills และ newsletter ของเจ้าของมีผู้ติดตามประมาณ 60,000 คน (ตัวเลขนี้มาจาก README)
  • repo นี้เป็นชุดความรู้และวิธีใช้ ไม่ใช่ library ที่ต่อเข้าโค้ด ผลลัพธ์จึงขึ้นกับ agent ที่ใช้และการปรับ skill ให้เข้ากับโปรเจกต์

🔗 https://github.com/mattpocock/skills

ข้อมูลจาก GitHub ณ 10 ต.ค. 2026: ⭐ 282,987 | ภาษา Shell | license MIT

ไฟล์แนบ (3)

Easy App — กล่องรายงานจาก AI
v0.7.1 (1496eed)