สถานะ: 🟢 Complete | อัพเดท: 2026-07-12 (อัพเดท catalog เต็มจาก skill ที่ติดตั้งจริงในเครื่อง)
Skills คืออะไร
Skills คือ slash commands (เช่น /caveman, /ponytail) ที่ inject instructions พิเศษเข้า Claude session — บาง skill ทำงานอัตโนมัติ (auto-trigger) โดยไม่ต้องพิมพ์ /
วิธีใช้
พิมพ์ /skill-name ใน Claude Code prompt — Claude จะโหลด skill instructions และเปลี่ยนพฤติกรรม บาง skill ยังตั้ง auto-trigger ตามคำพูดหรือสถานการณ์ได้ด้วย (เช่น พิมพ์ “review this PR” ก็เรียก code-review ได้เองโดยไม่ต้องพิมพ์ /)
สร้าง Skill เองได้ไหม
ได้ — สร้าง .md file (มี SKILL.md เป็น entry point) ใน .claude/skills/ (เฉพาะโปรเจกต์) หรือ ~/.claude/skills/ (ทุกโปรเจกต์) และเรียกด้วย /skill-name
Deep-dive มีหน้าแยก
- Caveman Mode — ตอบสั้นกระชับแบบ caveman
- Ponytail Mode — lazy senior dev, simplest solution
- Grill Me — interrogate plans ก่อน implement
- Subagent — pattern การ delegate งานให้ Claude อีกตัว (ไม่ใช่ skill แต่เกี่ยวข้องกันโดยตรง)
Catalog เต็ม — ติดตั้งบนเครื่องนี้
รวม skills ที่ติดตั้งจริง ณ ตอนอัพเดทหน้านี้ แบ่งเป็น 2 กลุ่ม: Plugin (ติดตั้งผ่าน Claude Code marketplace, มี versioning) และ Personal Skill Library (symlink จาก ~/.agents/skills, คนละกลไกกับ plugin)
Plugins (4 ตัว)
caveman plugin — skills
| Skill | คำอธิบาย |
|---|
/caveman | โหมดพูดสั้นแบบ caveman ลด token ~75% — ระดับ lite/full/ultra/wenyan-* (รายละเอียด) |
/caveman-commit | เขียน commit message แบบกระชับ, Conventional Commits format |
/caveman-compress | บีบไฟล์ memory (CLAUDE.md, todos) เป็น caveman format, เก็บ backup .original.md |
/caveman-help | quick-reference card ของ caveman commands ทั้งหมด |
/caveman-review | code review comment แบบบรรทัดเดียวต่อ finding |
/caveman-stats | โชว์ token usage จริงของ session (อ่านจาก session log ไม่ใช่ AI ประมาณ) |
cavecrew (+ 3 subagents) | decision guide สั่ง delegate งานให้ subagent แบบ caveman-compressed — cavecrew-investigator (หาโค้ด), cavecrew-builder (แก้ 1-2 ไฟล์), cavecrew-reviewer (review diff) |
ponytail plugin — skills
| Skill | คำอธิบาย |
|---|
/ponytail | บังคับใช้ solution ที่ขี้เกียจที่สุดที่ยังใช้งานได้จริง — YAGNI, stdlib ก่อน dependency (รายละเอียด) |
/ponytail-audit | สแกนทั้ง repo หา over-engineering, จัดอันดับสิ่งที่ควรลบ/ย่อ |
/ponytail-debt | รวบรวมทุกคอมเมนต์ ponytail: ในโค้ดเป็น debt ledger |
/ponytail-help | quick-reference card ของ ponytail commands ทั้งหมด |
/ponytail-review | review เจาะจงหา over-engineering เท่านั้น — ไม่ปนกับ correctness review |
andrej-karpathy-skills plugin
| Skill | คำอธิบาย |
|---|
karpathy-guidelines | แนวทางลดข้อผิดพลาดที่ LLM ชอบทำตอนเขียนโค้ด — ไม่ over-complicate, แก้แบบ surgical, เปิดเผย assumption, กำหนด success criteria ที่ตรวจสอบได้ |
github plugin (official)
ให้ tools/commands สำหรับทำงานกับ GitHub (issues, PRs) ผ่าน gh — ไม่มี skill แยกใน marketplace นี้ ทำงานผ่าน MCP/tooling โดยตรง
Personal Skill Library (~40 ตัว, symlink จาก ~/.agents/skills)
กลุ่มนี้ไม่ใช่ plugin — เป็น skill library ส่วนตัวที่ symlink เข้า ~/.claude/skills/ ใช้ได้ทุกโปรเจกต์เหมือนกัน
Planning & Grilling
| Skill | คำอธิบาย |
|---|
grill-me | สัมภาษณ์เจาะแผน/design แบบไม่ปรานี (รายละเอียด) |
grill-with-docs | เหมือน grill-me แต่สร้าง ADR + glossary ไปด้วยระหว่างสัมภาษณ์ |
grilling | เวอร์ชัน skill ของ grill — stress-test แผนก่อนเริ่มสร้าง |
loop-me | grill เจาะ spec สำหรับ workflow ที่จะสร้างใน workspace นี้ |
decision-mapping | แปลงไอเดียคลุมเครือเป็นแผนที่ investigation tickets เรียงลำดับ แก้ทีละใบ |
ask-matt | router — ถามว่า skill ไหนเหมาะกับสถานการณ์นี้ |
Implementation & Review
| Skill | คำอธิบาย |
|---|
implement | implement งานจาก PRD หรือชุด issues |
tdd | test-driven development, red-green-refactor |
code-review | review diff สองแกน: Standards (ตรงมาตรฐาน repo ไหม) + Spec (ตรง PRD ไหม) รันขนาน 2 sub-agent |
scrutinize | review มุมมองคนนอก ท้าทาย intent ก่อน ตามด้วย trace โค้ดจริง |
diagnosing-bugs | diagnosis loop สำหรับ bug ยากและ performance regression |
debug-mantra | 4 ขั้นตอนบังคับก่อน fix: reproduce → trace fail path → falsify → cross-reference |
post-mortem | เขียนบันทึกทางการหลัง fix bug — root cause, mechanism, validation |
resolving-merge-conflicts | ใช้ตอน merge/rebase ค้างอยู่ระหว่าง conflict |
setup-pre-commit | ติดตั้ง Husky pre-commit hooks + lint-staged + type check + test |
git-guardrails-claude-code | ตั้ง hook บล็อกคำสั่ง git อันตราย (push, reset —hard, clean, branch -D) |
migrate-to-shoehorn | แปลง as type assertion ในไฟล์ test เป็น @total-typescript/shoehorn |
Architecture & Design
| Skill | คำอธิบาย |
|---|
codebase-design | คำศัพท์กลางสำหรับออกแบบ deep module, หา seam, ทำโค้ดให้ testable/AI-navigable |
design-an-interface | สร้างหลาย design ของ API แบบสุดขั้วต่างกัน ด้วย parallel sub-agents |
domain-modeling | สร้าง/ลับ domain model, ADR, ubiquitous language ของโปรเจกต์ |
ubiquitous-language | สกัด glossary แบบ DDD จากบทสนทนา บันทึกลง UBIQUITOUS_LANGUAGE.md |
improve-codebase-architecture | สแกนหา deepening opportunity ทำเป็น HTML report แล้ว grill ต่อ |
prototype | สร้าง prototype ทิ้งขว้างเพื่อตอบคำถามเรื่อง design |
Project & Issue Management
| Skill | คำอธิบาย |
|---|
new-project | scaffold โปรเจกต์ใหม่จาก template CLAUDE.md/README.md/ARCHITECTURE.md/PLANNING.md |
setup-matt-pocock-skills | ตั้งค่า repo ครั้งแรกก่อนใช้ engineering skills กลุ่มนี้ (issue tracker, triage label, domain doc layout) |
to-issues | แตกแผน/PRD เป็น issue ย่อยที่หยิบทำได้อิสระ (tracer-bullet slices) |
to-prd | สังเคราะห์บทสนทนาปัจจุบันเป็น PRD แล้ว publish เข้า issue tracker |
triage | เดิน issue/external PR ผ่าน state machine: categorise → verify → grill → เขียน brief |
request-refactor-plan | สัมภาษณ์ผู้ใช้แล้วสร้างแผน refactor ทีละ commit เล็กๆ ยื่นเป็น GitHub issue |
scaffold-exercises | สร้างโครงไฟล์ exercise (sections, problems, solutions) ที่ผ่าน lint |
qa | QA session สนทนา — ผู้ใช้รายงาน bug, agent ยื่น GitHub issue ให้ |
wizard | สร้าง bash wizard พาผู้ใช้ทำ manual procedure ทีละขั้น |
handoff | บีบบทสนทนาปัจจุบันเป็นเอกสาร handoff ให้ agent อื่นรับช่วงต่อ |
Writing & Communication
| Skill | คำอธิบาย |
|---|
writing-fragments | ขั้น explore — เก็บเศษวัตถุดิบ ยังไม่ต้องมีโครงสร้าง |
writing-beats | ขั้น exploit — ประกอบวัตถุดิบเป็นลำดับ beat |
writing-shape | ขั้น exploit — ปั้นวัตถุดิบเป็นบทความทีละย่อหน้า |
writing-great-skills | คู่มือเขียน/แก้ skill ให้ดี — คำศัพท์และหลักการที่ทำให้ skill พฤติกรรมคาดเดาได้ |
edit-article | แก้บทความ — จัดโครงใหม่, เพิ่มความชัด, ตัดคำฟุ่มเฟือย |
management-talk | แปลงเนื้อหา engineer-to-engineer เป็นภาษาสำหรับผู้บริหาร (VP/PM/exec) |
teach | สอน concept/skill ใหม่ให้ผู้ใช้ ภายใน workspace นี้ |
Vault & Misc
| Skill | คำอธิบาย |
|---|
obsidian-vault | ค้นหา/สร้าง/จัดการ note ใน Obsidian vault พร้อม wikilink และ index note |
เกี่ยวข้อง
- Subagent — วิธี Claude delegate งานให้ Claude อีกตัว, model routing, token economics
- Development Workflow v2 — ตัวอย่างการใช้ skills เหล่านี้ร้อยเป็น workflow จริง (
grilling, scrutinize, code-review, debug-mantra, karpathy-guidelines)