เป้าหมาย
เข้าใจว่า Skill ต่างจาก Project/Gem อย่างไร ใช้ skill สำเร็จรูปได้ และสร้าง skill ของตัวเองบน claude.ai
Skill คืออะไร
Skill = โฟลเดอร์ "คู่มือวิธีทำงาน" ข้างในมีไฟล์ SKILL.md (ขั้นตอน + กฎ) และไฟล์ประกอบได้ เช่น แม่แบบ ตัวอย่าง โลโก้
- Claude เห็นแค่ ชื่อ + คำอธิบายสั้น ของทุก skill ตลอดเวลา
- เมื่องานที่สั่งตรงกับคำอธิบาย → Claude ค่อยเปิดอ่านคู่มือทั้งเล่ม (โหลดเมื่อจำเป็น จึงไม่กินพื้นที่ context)
- เป็นมาตรฐานเปิด (Agent Skills) ใช้ข้ามได้ทั้ง claude.ai, Claude Code และ API
Project/Gem vs Skill
| Project / Gem (ระดับ 4) | Skill | |
|---|---|---|
| เปรียบเหมือน | ห้องทำงานที่มีแฟ้มข้อมูล | คู่มือขั้นตอน (SOP) ที่พกไปได้ |
| เก็บอะไร | คำสั่ง + ไฟล์ความรู้ + แชตของงานนั้น | วิธีทำงานทีละขั้น + แม่แบบ + ตัวอย่าง |
| ใช้ได้ที่ | เฉพาะในห้องนั้น | ทุกแชต ทุก Project ที่เปิด skill ไว้ |
| เหมาะกับ | "รู้เรื่อง" ลูกค้า/สินค้า/โครงการ | "ทำเป็น" รายงานตามแบบฟอร์ม ตรวจเอกสารตามเช็กลิสต์ |
ใช้คู่กันได้: Project "ลูกค้าบริษัท A" + Skill "เขียนใบเสนอราคาตามแบบบริษัท"
Skill สำเร็จรูป
Anthropic มี skill ทำไฟล์จริงให้: Word (docx), Excel (xlsx), PowerPoint (pptx), PDF เปิดได้ที่ Settings → Capabilities (หรือ Customize) → Skills (ต้องเปิดการรันโค้ด/สร้างไฟล์ด้วย) แล้วสั่งตามปกติ เช่น "ทำไฟล์ Excel สรุปยอด มีสูตรรวม" — Claude จะเลือก skill เอง
⚠️ ต้องตรวจสอบ: ชื่อเมนู แพ็กเกจที่ใช้ Skills ได้ และบัญชีองค์กรที่แอดมินต้องเปิดให้ก่อน
สร้าง Skill เอง (ไม่ต้องเขียนโค้ด)
- เลือกงานที่ทำซ้ำและมี "แบบ" ชัด เช่น รายงานยอดขายรายเดือนตามแบบฟอร์มบริษัท
- ให้ Claude ช่วยเขียน (ทดลอง A) — Claude มี skill ช่วยสร้าง skill อยู่แล้ว
- ได้โฟลเดอร์
monthly-sales-report/ที่มีSKILL.md→ บีบเป็น .zip - Settings → Skills → อัปโหลด .zip → เปิดใช้งาน
- ทดสอบในแชตใหม่ ถ้าผิดแบบ แก้
SKILL.mdแล้วอัปโหลดใหม่
หน้าตา SKILL.md อย่างง่าย:
---
name: monthly-sales-report
description: ทำรายงานยอดขายรายเดือนตามแบบฟอร์มบริษัท ใช้เมื่อผู้ใช้แนบไฟล์ยอดขายแล้วขอรายงานประจำเดือน สรุปยอดขาย หรือรายงานผู้บริหาร
---
# รายงานยอดขายรายเดือน
## ขั้นตอน
1. ตรวจข้อมูลก่อน: แถวซ้ำ ช่องว่าง ค่าติดลบ แจ้งผู้ใช้ก่อนคำนวณ
2. คำนวณด้วยโค้ดจริง ห้ามคิดในหัว
3. เขียนรายงานตามโครงด้านล่างทุกครั้ง
## โครงรายงาน (ห้ามเปลี่ยนลำดับ)
1. สรุป 3 บรรทัดสำหรับผู้บริหาร
2. ตาราง: สาขา / ยอดเดือนนี้ / เดือนก่อน / % เปลี่ยน
3. สินค้าขายดี 5 อันดับ
4. จุดผิดปกติ + ข้อสันนิษฐาน (เขียนว่า "ต้องยืนยัน")
5. ข้อเสนอแนะไม่เกิน 3 ข้อ
## กฎ
- ตัวเลขเงินใช้ comma และหน่วย "บาท"
- ห้ามใส่ข้อมูลที่ไม่มีในไฟล์→ description สำคัญที่สุด เขียนว่าทำอะไร + "ใช้เมื่อ..." ด้วยคำที่ผู้ใช้จะพิมพ์จริง
ความปลอดภัย: skill จากคนอื่นอาจมีคำสั่งหรือสคริปต์แอบแฝง → ติดตั้งเฉพาะจากแหล่งที่เชื่อถือ และเปิดอ่าน SKILL.md ก่อนทุกครั้ง ห้ามใส่รหัสผ่านหรือ API key ในไฟล์ skill
ลองเลย 🧪
ทดลอง A — ให้ Claude ช่วยสร้าง skill
ช่วยฉันสร้าง Skill สำหรับ claude.ai ชื่อ monthly-sales-report
งาน: ทำรายงานยอดขายรายเดือนของร้านกาแฟ 3 สาขา จากไฟล์ CSV
แบบฟอร์มบริษัท: [วางหัวข้อรายงานของคุณ หรือใช้ 5 หัวข้อ: สรุปผู้บริหาร / ตารางเทียบเดือนก่อน / สินค้าขายดี / จุดผิดปกติ / ข้อเสนอแนะ]
ขอ:
1. ถามฉันก่อนถ้าข้อมูลไม่พอ (ไม่เกิน 5 คำถาม)
2. เขียน SKILL.md ที่ description บอกชัดว่าใช้เมื่อไร
3. ทำเป็นไฟล์ .zip ที่อัปโหลดได้เลย
4. ให้ prompt ทดสอบ 3 แบบ: ควรเรียกใช้ skill / ไม่ควรเรียก / กรณีข้อมูลผิดปกติ→ อัปโหลด zip แล้วทดสอบทั้ง 3 prompt ในแชตใหม่ (ใช้ sales-q3.csv จากระดับ 3 ได้)
ทดลอง B — skill สำเร็จรูป
จากข้อมูลนี้ ทำไฟล์ Excel 1 ไฟล์: ชีตแรกเป็นตารางยอดขายต่อสาขา มีสูตร SUM จริง
ชีตที่สองเป็นกราฟแท่งเทียบสาขา แล้วทำสไลด์ PowerPoint 3 หน้าสรุปผลให้ผู้บริหาร
สาขาสยาม 264,070 บาท / อารีย์ 374,165 บาท / บางนา 222,540 บาท→ เปิดไฟล์จริงใน Excel/PowerPoint: สูตรเป็นสูตรจริงไหม ไม่ใช่ตัวเลขพิมพ์ทับ
สรุปจำง่าย
Project ให้ AI "รู้เรื่อง" — Skill ให้ AI "ทำเป็น" ตามแบบของเราทุกครั้ง