Agent Skills คืออะไร
Agent Skills คือมาตรฐานกลาง (Open Standard) ที่เปิดตัวเมื่อวันที่ 16 ตุลาคม 2025 โดย Anthropic (ดูสเปกอย่างเป็นทางการได้ที่ agentskills.io)
เปรียบเสมือน "โฟลเดอร์คู่มือทำงาน" ที่ AI Agent สามารถเปิดอ่านและดึงมาใช้เองโดยอัตโนมัติเมื่อเจองานที่ตรงกับคู่มือเล่มนั้น
Anthropic นิยามไว้อย่างชัดเจนว่า:
"Agent Skills are organized folders of instructions, scripts, and resources that agents can discover and load dynamically to perform better at specific tasks."
คุณสมบัติหลัก 4 ข้อของ Agent Skills
- Composable: เปิดใช้พร้อมกันได้หลาย Skill ในเซสชันเดียว
- Portable: เป็นไฟล์โฟลเดอร์มาตรฐาน นำไปข้ามเครื่องมือหรือข้าม AI Agent ได้
- Efficient: โหลดข้อมูลเฉพาะส่วนเท่าที่จำเป็น ไม่เปลือง Context Window
- Powerful: สามารถแนบโค้ด สคริปต์ หรือเทมเพลตที่รันได้จริงไว้ข้างใน
Claude Skills กับ Agent Skills คือสิ่งเดียวกันไหม?
คือสิ่งเดียวกัน
- Agent Skills = ชื่อสเปกกลางสำหรับ AI Agent ทุกค่าย
- Claude Skills = ชื่อเรียกเมื่อนำสเปกนี้มาเปิดใช้งานบนแพลตฟอร์ม Claude
Agent Skills ต่างจาก MCP, Projects และ Prompt อย่างไร?
หลายคนอาจสับสนระหว่าง Agent Skills กับเครื่องมืออื่น ๆ บน Claude สรุปภาพรวมให้เข้าใจง่ายดังนี้ครับ
1. Agent Skills vs MCP
- MCP (Model Context Protocol) = สายไฟเชื่อมข้อมูล (บอกว่าข้อมูลอยู่ไหน และต่อระบบอย่างไร)
- Agent Skills = คู่มือวิธีทำงาน (บอกว่าเมื่อได้ข้อมูลมาแล้ว ต้องเอามาทำอย่างไรต่อ)
ตัวอย่าง: MCP ทำหน้าที่เชื่อม Claude เข้ากับฐานข้อมูลลูกค้า ส่วน Skill คือกฎระเบียบที่บอก AI ว่า "ทุกครั้งที่ดึงข้อมูลลูกค้า ให้กรองเฉพาะช่วง 30 วันล่าสุดก่อนเสมอ"
| เครื่องมือ | ทำหน้าที่ | เปรียบเทียบเป็น |
|---|---|---|
| MCP | ต่อเข้าเครื่องมือและข้อมูลภายนอก | สายไฟ / ปลั๊กต่อ |
| Skills | วิธีการและขั้นตอนการทำงาน | คู่มือปฏิบัติงาน |
| Projects | ข้อมูลพื้นหลังที่ AI ต้องรู้ | แฟ้มเอกสารอ้างอิง |
| Subagents | พื้นที่ทำงานแยกเฉพาะพร้อม Context ของตัวเอง | ห้องทำงานแยก |
| CLAUDE.md | กฎเหล็กพื้นฐานที่อ่านทุกครั้งแบบไม่มีเงื่อนไข | ป้ายประกาศติดผนัง |
คำแนะนำจาก Anthropic: Projects บอกว่า "นี่คือสิ่งที่คุณต้องรู้" แต่ Skills บอกว่า "นี่คือวิธีทำสิ่งต่าง ๆ"
สำหรับ Claude Code หากไฟล์CLAUDE.mdยาวเกิน 200 บรรทัด แนะนำให้แยกเนื้อหาอ้างอิงออกไปทำเป็น Skill แทน
2. Agent Skills vs Prompt ทั่วไป
Anthropic ให้เกณฑ์ตัดสินง่าย ๆ ไว้ว่า:
"ถ้าคุณพบว่าตัวเองต้องพิมพ์ Prompt เดิมซ้ำ ๆ ในหลาย ๆ แชต ถึงเวลาแล้วที่จะเปลี่ยน Prompt นั้นให้กลายเป็น Skill"
| หัวข้อ | Prompt ทั่วไป | Agent Skill |
|---|---|---|
| ระยะเวลาคงอยู่ | อยู่เฉพาะในแชตนั้น | อยู่ถาวรจนกว่าจะลบ |
| การเรียกใช้งาน | เราต้องพิมพ์ป้อนเอง | AI ประมวลผลและเลือกหยิบมาใช้เอง |
| การแนบไฟล์/สคริปต์ | ทำไม่ได้ | แนบโค้ด เทมเพลต และเอกสารอ้างอิงได้ |
| การแชร์ให้ทีม | ก๊อปปี้ข้อความส่งต่อ | อัปโหลดแชร์ใช้งานร่วมกันได้ทั้งองค์กร |
Agent Skills ทำงานอย่างไร (Progressive Disclosure)
Agent Skills ใช้กลไกที่เรียกว่า Progressive Disclosure คือการค่อย ๆ โหลดข้อมูลทีละชั้นตามความจำเป็นของงาน เพื่อประหยัด Context และ Token
| ชั้น (Layer) | โหลดตอนไหน | ขนาดข้อมูล | AI อ่านอะไรบ้าง |
|---|---|---|---|
| 1. Metadata | ทุกครั้งที่เปิดเซสชัน | ~100 token ต่อ Skill | เฉพาะ name และ description |
| 2. Instructions | เมื่อ AI ตัดสินใจว่างานตรงกับ Skill | แนะนำไม่เกิน 5,000 token | เนื้อหาในไฟล์ SKILL.md ทั้งหมด |
| 3. Resources | เมื่อต้องรันโค้ดหรือใช้อ้างอิงจริง | 0 token จนกว่าจะเปิด | ไฟล์ใน scripts/, references/, assets/ |
ข้อควรรู้:
- ข้อมูลในชั้นที่ 1 (Metadata) จะถูกโหลดเข้าเซสชันเสมอ ดังนั้นจึงไม่ควรเปิด Skill ทิ้งไว้มากเกินไป เพื่อให้ AI เลือกใช้ Skill ได้แม่นยำที่สุด
- ไฟล์
SKILL.mdควรมีความยาวไม่เกิน 500 บรรทัด- โค้ดที่อยู่ในโฟลเดอร์
scripts/จะไม่ถูกนับรวมใน Context Window จะมีเพียงผลลัพธ์ (Output) ที่รันออกมาเท่านั้นที่เข้าสู่แชต
โครงสร้างของ Skill (SKILL.md คืออะไร?)
Skill 1 ตัว จะเก็บอยู่ใน 1 โฟลเดอร์ โดยมีไฟล์บังคับคือ SKILL.md และชื่อโฟลเดอร์ต้องตรงกับช่อง name ใน Frontmatter
brand-guidelines/
├── SKILL.md # บังคับต้องมี
├── scripts/ # (ไม่บังคับ) โค้ดหรือสคริปต์ที่รันได้จริง
├── references/ # (ไม่บังคับ) เอกสารอ้างอิงเพิ่มเติม
└── assets/ # (ไม่บังคับ) รูปภาพ เทมเพลต หรือไฟล์ตัวอย่าง
ตัวอย่างไฟล์ SKILL.md
---
name: brand-guidelines
description: ใช้เมื่อผู้ใช้ขอให้ทำงานที่ต้องคุมสีและฟอนต์ของแบรนด์ เช่น สไลด์ โปสเตอร์ รายงานส่งลูกค้า
---
# Brand Guidelines
## สีหลัก
- Mango `#FF8442` ใช้กับปุ่มหลักและจุดที่ต้องการเน้น
- Sky Air `#56C4F0` ใช้กับงานเส้นและภาพประกอบ
## ฟอนต์
- หัวเรื่อง: Figtree
- โค้ด/ข้อมูลตาราง: Geist Mono
ข้อกำหนดของ Frontmatter
name(บังคับ): ความยาว 1–64 ตัวอักษร (ใช้อักษร a-z, 0-9 และ-ห้ามขึ้นต้น/ลงท้ายด้วย-)description(บังคับ): บอกทั้งหน้าที่ของ Skill และช่วงเวลาที่ควรเรียกใช้- ⚠️ ข้อจำกัดสำคัญบน Claude.ai: สเปกกลางอนุญาตให้เขียน
descriptionได้ถึง 1,024 ตัวอักษร แต่ Claude.ai จำกัดไว้ไม่เกิน 200 ตัวอักษร หากเขียนเกินจะอัปโหลดไม่ผ่าน - ห้ามใส่ Key พิเศษของ Claude Code (เช่น
model,agent,background) ใน Skill ที่จะนำไปอัปโหลดบน Claude.ai เพราะจะเกิด Error "Unexpected key"
- 1,024 ตัวอักษร
- สเปกกลาง agentskills.io
- 200 ตัวอักษร
- อัปโหลดขึ้น Claude.ai
เขียนอธิบายได้ยาว
เกินแล้วอัปโหลดไม่ผ่าน
Agent Skills ใช้ได้ที่ไหนบ้าง?
ปัจจุบันสามารถใช้งานได้ทุกแพลตฟอร์มของ Claude (รวมถึงผู้ใช้สาย Free, Pro, Max, Team และ Enterprise)
- Claude.ai (Web / Desktop App): เข้าที่ Settings → Capabilities → เปิด "Code execution and file creation" → Customize → Skills
- Claude Code (CLI): โหลดผ่านโฟลเดอร์ในเครื่อง หรือติดตั้งผ่านระบบ Plugin
- Claude Cowork: ดึง Skill จากบัญชี Claude.ai และโฟลเดอร์
.claude/skills/ของโปรเจกต์อัตโนมัติ - Microsoft Office Add-in (Word, Excel, PowerPoint, Outlook): เรียกใช้ Skill ที่เปิดไว้ใน บัญชี Claude ให้อัตโนมัติขณะทำงาน
วิธีติดตั้ง Agent Skill
คุณสามารถติดตั้งและเริ่มใช้งาน Agent Skill ได้ 3 วิธีตามความสะดวก:
วิธีที่ 1: อัปโหลดไฟล์ .zip ผ่านหน้าเว็บ Claude.ai (ง่ายที่สุด ไม่ต้องเขียนโค้ด)
วิธีนี้เหมาะสำหรับคนทำงานทั่วไปและนักออกแบบ UX/UI ที่ต้องการใช้งานบนหน้าเว็บโดยไม่ต้องแตะ Terminal:
- สร้างโฟลเดอร์ตั้งชื่อให้ตรงกับ
nameใน Skill (เช่นbrand-guidelines) - วางไฟล์
SKILL.mdไว้ข้างในโฟลเดอร์นั้น - บีบอัดโฟลเดอร์ให้เป็นไฟล์
.zip(สำคัญ: โฟลเดอร์หลักต้องครอบไฟล์ข้างในไว้ ห้ามซิปเฉพาะตัวไฟล์)
- ไปที่ Claude.ai → Customize → Skills → + Create skill → Upload a skill แล้วเลือกไฟล์
.zipได้ทันที
วิธีที่ 2: ติดตั้งบน Claude Code (สำหรับนักพัฒนา)
สำหรับผู้ที่ใช้ Claude Code ผ่าน Terminal สามารถวางไฟล์ลงในโฟลเดอร์ไดเรกทอรีได้โดยตรง:
- ใช้งานทุกโปรเจกต์: วางไว้ที่
~/.claude/skills/<ชื่อ-skill>/SKILL.md - ใช้งานเฉพาะโปรเจกต์นี้: วางไว้ที่
.claude/skills/<ชื่อ-skill>/SKILL.md
หรือติดตั้งผ่านคำสั่ง Plugin Marketplace:
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
วิธีที่ 3: ติดตั้งผ่านคำสั่ง npx skills และ skills.sh
npx skills คือเครื่องมือ Open Source จาก Vercel Labs ที่ช่วยให้เราค้นหาและติดตั้ง Agent Skill ลงเครื่องได้ทันทีด้วยคำสั่งเดียว:
# ติดตั้ง Skill ทั้งหมดจาก repository
npx skills add nutlope/hallmark
# ติดตั้งเฉพาะ Skill ที่ต้องการ
npx skills add mattpocock/skills --skill grilling
# ดูรายการ Skill ก่อนติดตั้ง
npx skills add vercel-labs/agent-skills --list
skills.sh คืออะไร? ค้นหา Agent Skill ใหม่ๆ ได้จากไหน
skills.sh คือศูนย์รวมและคลังค้นหา Agent Skills เปิดพัฒนาโดย Vercel ภายใต้แนวคิด "The Open Agent Skills Ecosystem"
- ใช้งานฟรี: ไม่ต้องสมัครสมาชิกหรือล็อกอิน
- หมวดหมู่หลากหลาย: ครอบคลุมทั้ง React, Next.js, Mobile, Databases, Design & UI, และ Agent Workflows
- รองรับ AI Agent หลายค่าย: ทั้ง Claude Code, Cursor, GitHub Copilot, Windsurf, Gemini, Cline และอื่นๆ
- Security Audits: มีระบบตรวจสอบความปลอดภัยของ Skill จาก 3 สถาบัน ได้แก่ Gen Agent Trust Hub, Socket และ Snyk เพื่อให้มั่นใจก่อนนำไปติดตั้งใช้งาน
วิธีใช้งาน Agent Skills ในชีวิตจริง
- ให้ AI เรียกใช้เอง (Automatic): Claude จะอ่าน
descriptionของทุก Skill ที่ติดตั้งไว้ แล้วเปรียบเทียบกับ Prompt ที่เราพิมพ์ หากตรงกัน Claude จะดึง Skill นั้นมาทำงานให้อัตโนมัติ - เราเรียกใช้เอง (Manual - บน Claude Code / Cowork): พิมพ์คำสั่ง
/ชื่อ-skillในช่องแชต เช่น/brand-guidelinesสามารถพิมพ์ซ้อนกันได้สูงสุด 6 Skill ในข้อความเดียว
ตัวอย่าง Agent Skill ที่น่าสนใจและใช้ได้จริง
1. ชุด Skill ทางการจาก Anthropic (github.com/anthropics/skills)
docx/xlsx/pptx/pdf: สร้างและแก้ไขไฟล์เอกสาร สไลด์ และตารางคำนวณcanvas-design: ออกแบบโปสเตอร์และงานภาพนิ่งออกมาเป็นไฟล์ PNG หรือ PDFfrontend-design: คุมทิศทางการออกแบบ UI ไม่ให้ออกมาเป็นหน้าตาเทมเพลต AI แบบเดิมๆbrand-guidelines: เทมเพลตสำหรับใส่ กฎ สี และฟอนต์ประจำแบรนด์เพื่อให้ AI ทำงานตรงตามสเปก
2. ชุด Skill ยอดนิยมจาก Community
- grilling: ให้ AI ตั้งคำถามสัมภาษณ์เจาะลึกเราก่อนเริ่มลงมือทำงาน อ่านเพิ่มเติมได้ที่ /blog/grill-me
npx skills add mattpocock/skills --skill grilling
- hallmark: เช็กลิสต์ตรวจทานและป้องกันไม่ให้ผลงานออกแบบหรือโค้ดออกมาดูเหมือน AI ทำ อ่านเพิ่มเติมได้ที่ /blog/hallmark-skill
npx skills add nutlope/hallmark
- wait-what: ให้ AI ช่วยอธิบายเรื่องยากๆ ซ้ำอีกครั้งในรูปแบบที่เข้าใจง่ายขึ้น
npx skills add mattpocock/skills --skill wait-what
สรุป
Agent Skills คือการยกระดับจากการสั่ง AI ด้วย Prompt รายวัน มาเป็นการสร้าง "ระบบและคู่มือทำงานถาวร" ช่วยประหยัดเวลา ไม่ต้องพิมพ์สอนซ้ำ และช่วยให้ AI Agent ทำงานร่วมกับดีไซเนอร์และคนทำงานได้อย่างรู้ใจยิ่งขึ้น
ลองเริ่มต้นจากการดาวน์โหลด Skill สำเร็จรูปจาก skills.sh หรือสร้างไฟล์ SKILL.md ง่ายๆ ของแบรนด์คุณเอง แล้วอัปโหลดขึ้น Claude.ai ได้แล้ววันนี้!
บทความที่เกี่ยวข้อง
- Grill Me: เทคนิคให้ AI สัมภาษณ์เราก่อนเริ่มงาน
- Hallmark Skill: สแกนงาน UI ไม่ให้ติดกลิ่น AI
- Design MD: วิธีเขียนคู่มือดีไซน์ให้ AI อ่านเข้าใจ
- ELI5: อธิบายเรื่องยากให้เข้าใจง่ายในแบบ GEIST
