เพื่อนๆ น่าจะเคยดูหนัง The Matrix ที่มีฉาก Neo นั่งบนเก้าอี้ แล้วโดน upload โปรแกรม Kung Fu เข้าไปในหัว พอเสร็จปุ๊บก็ลืมตาขึ้นมาแล้วพูดว่า “I know Kung Fu.” ใช่ไหมครับ?

มันคงจะดีไม่น้อยถ้าเราทำแบบนั้นในชีวิตจริงได้ อยากรู้อะไรก็แค่ upload เข้าหัวปุ๊บ รู้เลย ไม่ต้องเรียนเป็นปีๆ 😂
แม้ตอนนี้เราจะยังทำแบบนั้นกับสมองตัวเองไม่ได้ แต่… เราสามารถทำแบบนั้นกับ “สมอง” ของ AI ได้แล้วครับ
นั่นคือสิ่งที่เรียกว่า Agent Skills (หรือเดิมเรียก Claude Skills) ซึ่งริเริ่มโดย Anthropic และตอนนี้กลายเป็น Open Standard ที่ทุกค่าย AI ใช้ร่วมกันแล้วครับ
ใครอยากโหลด Agent Skill ที่ผมทำใช้เอง โหลดได้ที่นี่เลย
https://github.com/ThepExcel/agent-skills
ใครที่เคยใช้ Custom GPTs ของ OpenAI หรือ Gems ของ Google Gemini น่าจะพอนึกภาพออกครับ — Skills ก็คือวิธีที่เราสามารถ “สอน” AI ให้ทำงานเฉพาะทางได้ตามที่เราต้องการ
แต่พอลองใช้จริงจัง… เฮ้ย มันต่างกันเยอะมาก! 😮 Skills มีจุดที่เจ๋งกว่าหลายอย่าง ซึ่งเดี๋ยวผมจะมาเล่าให้ฟังครับ (ถ้าใครไม่เคยใช้ Custom GPTs หรือ Gems มาก่อน ไม่เป็นไร เดี๋ยวผมจะอธิบายให้หมด)
และที่เจ๋งกว่านั้นอีกคือ ตั้งแต่ธันวาคม 2025 Anthropic ประกาศให้ Skills เป็น Open Standard แล้ว OpenAI, Microsoft, GitHub Copilot, Gemini รับไปใช้หมดเลย หมายความว่า เขียน Skill ครั้งเดียว ใช้ได้หลาย Platform ครับ
ยิ่งเป็นการตอกย้ำเลยว่า Skills มันเจ๋งจริง เพราะก่อนหน้านี้ Anthropic ก็เคยทำให้ MCP (Model Context Protocol) กลายเป็นมาตรฐานที่ทุกค่ายยอมรับไปแล้ว ตอนนี้ก็มาทำแบบเดียวกันกับ Skills อีก
ผมได้ลองใช้ GPT 5.2 ตอนที่ปล่อยออกมาใหม่ๆ แล้วให้มันลองสร้าง Excel Financial Model ขึ้นมา เห็นชัดเลยครับว่ามันเรียกใช้ Skill ที่ฝังอยู่ในระบบของ OpenAI เองด้วย! แปลว่า OpenAI ไม่ได้แค่รับมาตรฐานไปเฉยๆ แต่เอาไปใช้อย่างจริงจังแล้วด้วยซ้ำ 😮
Agent Skills คืออะไร?
Agent Skills (เดิมเรียก Claude Skills ก่อนที่จะกลายเป็น open standard) คือ “ชุดความสามารถเฉพาะทาง” ที่เราสร้างขึ้นมาเพื่อให้ AI ทำงานบางอย่างได้ดีขึ้นครับ
ใครที่ใช้ Claude Code อยู่แล้ว อาจจะคุ้นเคยกับ CLAUDE.md ซึ่งเป็นไฟล์ที่เราเขียนคำสั่งกลางให้ Claude ทำตามทุกครั้ง แต่ Skills มันต่างกันตรงที่ Claude จะโหลดมาใช้เฉพาะเมื่อเกี่ยวข้องกับงานที่ทำอยู่เท่านั้น
ลองนึกภาพแบบนี้นะครับ:
- CLAUDE.md = กฎระเบียบบริษัทที่พนักงานต้องรู้ตลอดเวลา (โหลดทุกครั้ง)
- Skills = คู่มือเฉพาะทาง เช่น “วิธีทำ Financial Model” หรือ “วิธีเขียน Unit Test” ที่หยิบมาอ่านเฉพาะตอนต้องทำงานนั้นๆ (โหลดเมื่อจำเป็น)
ข้อดีคือ คุณสามารถมี Skills เป็นสิบๆ ตัวได้ โดยไม่กระทบประสิทธิภาพ เพราะ Claude จะโหลดเฉพาะตัวที่ต้องใช้ แถม Skills ยังแชร์ให้คนอื่นใช้ได้ง่าย และใช้ข้าม platform ได้ด้วย!
📢 อัปเดต มกราคม 2026: ตั้งแต่ Claude Code v2.1.3 มีการเปลี่ยนแปลงสำคัญ:
- Skills และ Slash Commands ถูก merged กันแล้ว ทำงานเหมือนกัน ขึ้น
/menu เหมือนกัน- ไม่ต้อง restart session หลังติดตั้ง Skill แล้ว! พอติดตั้งเสร็จใช้ได้เลยทันที
- แนะนำให้สร้าง Skills เสมอ แทน Slash Commands เพราะ:
— ใช้ได้ข้าม platform (Claude.ai, API, Claude Code, Gemini CLI, Codex)
— เพิ่ม scripts, references, assets ได้ภายหลัง
— Anthropic และค่ายอื่นๆ กำลังพัฒนา Skills เป็นหลัก
โครงสร้างของ Skill
Skill หนึ่งตัวก็คือ โฟลเดอร์ ธรรมดาๆ นี่แหละครับ ไม่ได้ซับซ้อนอะไร มีไฟล์อย่างน้อย 1 ไฟล์ คือ SKILL.md
my-skill/
├── SKILL.md ← ไฟล์หลัก (บังคับต้องมี)
├── scripts/ ← โค้ดที่รันได้ (ถ้ามี)
├── references/ ← เอกสารอ้างอิง (ถ้ามี)
└── assets/ ← template, รูปภาพ (ถ้ามี)
ใช่ครับ แค่นี้เลย ไม่ต้องติดตั้งอะไรเพิ่ม ไม่ต้องตั้งค่าอะไรซับซ้อน แค่สร้างโฟลเดอร์แล้ววางไฟล์ก็ใช้ได้เลย
ตัวอย่างไฟล์ SKILL.md
---
name: excel-formula-helper
description: |
Write and debug Excel formulas with step-by-step explanations.
Use when user asks about formulas, VLOOKUP, XLOOKUP, or gets errors.
---
# Excel Formula Helper
## Workflow
1. ถามว่าต้องการทำอะไร
2. เสนอสูตรพร้อมอธิบาย
3. ยกตัวอย่างการใช้งานจริง
## Guidelines
- อธิบายให้เข้าใจง่าย ไม่ใช้ศัพท์เทคนิคเกินไป
- เสนอทางเลือกหลายวิธีถ้ามี
## Resources
**Advanced**: See [references/ARRAY-FORMULAS.md](references/ARRAY-FORMULAS.md)
ทำไม Skills ถึงดีกว่า Custom GPT?
ถามว่าผมลำเอียงไหม… ก็ลำเอียงนิดหน่อยแหละครับ 555 แต่ก่อนผมก็ใช้ Custom GPTs เป็นหลักมาตลอดนะ สร้างไว้หลายตัวเลย พอมี Skills ปุ๊บ ผมเทใจให้ Skills แทนเลย เพราะมันมีข้อดีที่ชัดเจนหลายอย่าง
1. Progressive Disclosure – โหลดเฉพาะที่ต้องใช้
นี่คือ จุดเด่นที่สุด ของ Skills ครับ และเป็นเหตุผลหลักที่ผมชอบมัน
ปกติ Custom GPT หรือ System Prompt ทั่วไป จะโหลดคำสั่งทั้งหมดเข้า Context Window ตั้งแต่เริ่มต้น ยิ่งคำสั่งยาว ยิ่งกิน Token เยอะ ยิ่งตอบช้า และยิ่งแพง!
แต่ Skills ใช้ระบบ 3-Level Loading ที่ฉลาดมาก:
| Level | โหลดเมื่อไหร่ | Token Cost | เนื้อหา |
|---|---|---|---|
| 1. Metadata | เริ่ม session (ทุกครั้ง) | ~100 tokens | name + description |
| 2. Instructions | Skill ถูก trigger | <5,000 tokens | เนื้อหาใน SKILL.md |
| 3. Resources | ต้องใช้จริงๆ | ไม่จำกัด | ไฟล์ใน references/, scripts/ |
ตัวอย่างโครงสร้างที่แสดง 3 Levels:
excel-formula-helper/
├── SKILL.md ← Level 1 (metadata) + Level 2 (instructions)
├── references/
│ ├── ARRAY-FORMULAS.md ← Level 3 (โหลดเมื่อต้องใช้ array formula)
│ └── COMMON-ERRORS.md ← Level 3 (โหลดเมื่อเจอ error)
└── scripts/
└── validate_formula.py ← Level 3 (รันได้ ไม่กิน context!)
วิธีการโหลดจริง:
- เริ่ม session → Claude เห็นแค่
name+descriptionของทุก Skills (~100 tokens ต่อ Skill) - User ถาม “ช่วยเขียนสูตร XLOOKUP หน่อย” → Claude โหลด SKILL.md เข้ามา
- User ถามต่อ “ทำไมขึ้น #N/A?” → Claude อ่าน
references/COMMON-ERRORS.mdเพิ่ม - Scripts รันได้โดยไม่ต้องโหลดโค้ดเข้า context (ประหยัด token มาก!)
ผลลัพธ์คือ: คุณสามารถติดตั้ง Skills ไว้ 50-100 ตัวได้เลย โดยไม่กระทบประสิทธิภาพ! Claude จะโหลดเฉพาะตัวที่ต้องใช้เท่านั้น
ส่วนตัวผมมี Skills ติดตั้งไว้ประมาณ 20 กว่าตัว ไม่เคยรู้สึกว่ามันช้าลงเลยครับ (ซึ่งไม่เปลือง Context ตั้งแต่แรกด้วย!)
2. Portable – เขียนครั้งเดียว ใช้ได้ทุกที่
Skills ใช้ format เดียวกันทั้ง:
- Claude.ai (เว็บ)
- Claude Code (Terminal)
- Claude API
- และตอนนี้รวมถึง OpenAI Codex CLI, GitHub Copilot ด้วย!
อันนี้เจ๋งมากครับ เพราะหมายความว่าถ้าคุณลงทุนเวลาเขียน Skill ดีๆ ไว้ มันจะไม่ติดอยู่กับ vendor รายเดียว
3. มี Scripts ได้ – ไม่ใช่แค่คำสั่ง
Skills สามารถมี Python, Bash หรือ JavaScript scripts แนบมาด้วย ทำให้ทำงานซับซ้อนได้มากกว่าแค่ prompt ธรรมดา
ยกตัวอย่าง project ของผมเอง ผมมี Skill ชื่อ common-tools ที่อ้างอิงไปยัง Python scripts หลายตัว เช่น:
sql_query.py– ค้นหาข้อมูลจาก CSV ด้วย SQL syntaxvalidate_functions.py– ตรวจสอบความถูกต้องของไฟล์ JSONsmart_publish.py– publish บทความไป WordPress อัตโนมัติ
พอผมบอก Claude ว่า “ช่วยหาฟังก์ชันที่ยังไม่ได้ publish แล้ว validate ให้หน่อย” มันก็จะโหลด Skill นี้มา แล้วเรียกใช้ scripts พวกนี้ให้เองเลย ไม่ต้องมานั่งพิมพ์คำสั่งเอง เจ๋งมากครับ 😎
ใช้ได้ที่ไหนบ้าง?
ตารางเปรียบเทียบ Platform
เนื่องจาก Agent Skills เป็น Open Standard แล้ว ทุกค่ายใช้ format เดียวกัน! นี่คือ platforms หลักที่รองรับ:
Anthropic (Claude) : มีหลายรูปแบบ
| Platform | วิธีติดตั้ง | สถานะ |
|---|---|---|
| Claude.ai (เว็บ) | Upload ไฟล์ .zip | พร้อมใช้ |
| Claude Code (CLI) | วางโฟลเดอร์ที่ ~/.claude/skills/ | พร้อมใช้ |
| Claude Desktop | Upload ไฟล์ .zip | พร้อมใช้ |
| Claude API | ส่งผ่าน Messages API | Beta |
OpenAI Codex กับ Google Gemini : มีแบบ CLI เท่านั้น
ข้อแตกต่างสำคัญ: Web vs CLI
นี่คือจุดที่หลายคนสับสนครับ รวมถึงผมตอนแรกด้วย 😅
| Web (Claude.ai / Desktop) | CLI (Claude Code, Codex, Gemini) | |
|---|---|---|
| Packaging | ต้อง ZIP เป็นไฟล์ก่อน upload | วางโฟลเดอร์ได้เลย ไม่ต้อง zip |
| ที่เก็บ | Cloud (provider เก็บให้) | Local filesystem |
| เหมาะกับ | ใช้งานทั่วไป | Developer, coding tasks |
| Cross-platform | ใช้ได้เฉพาะ platform นั้น | Skill เดียวกันใช้ได้ทุก CLI! |
ถ้าใครบอกว่า Claude Code ต้อง ZIP ไฟล์… อันนั้นคนละเรื่องกันเลยนะครับ นั่นคือ claude.ai บนเว็บ ไม่ใช่ Claude Code (CLI)!
> เคล็ดลับ: เขียน Skill ครั้งเดียว แล้ว copy ไปวางใน ~/.claude/skills/, ~/.codex/skills/, ~/.gemini/skills/ ได้เลย ใช้ได้ทุก CLI!
วิธีใช้งาน Skills
บน Claude.ai (เว็บ)
- ไปที่ Settings > Capabilities เลื่อนลงมาจนเห็นส่วนของ Skill
- เลือก Skill ที่ต้องการ (จาก Example Skill) หรือ จะ กด Upload skill เพื่อเพิ่ม Skill ของตัวเองก็ได้ (ต้องมัดเป็นไฟล์ .zip ก่อนนะ)
เลือก Skill ที่มีมาให้เบื้องต้นได้เลย (อันนี้แค่ Toggle ติ๊กๆๆ)

หรือจะ Upload Skill เองก็ได้ (ต้องมัดเป็นไฟล์ .zip ก่อนนะ)

หมายเหตุ: ต้องเป็น Pro, Max, Team หรือ Enterprise plan นะครับ Free plan ใช้ไม่ได้ อันนี้น่าเสียดายหน่อย…
บน AI Coding CLI (Claude Code, Codex, Gemini)
ทุก CLI ใช้วิธีเดียวกัน! Skills จะถูกโหลดอัตโนมัติจาก 2 ที่:
| CLI | User Scope (ทุก project) | Project Scope (เฉพาะ project) |
|---|---|---|
| Claude Code | ~/.claude/skills/ | .claude/skills/ |
| Codex CLI | ~/.codex/skills/ | .codex/skills/ |
| Gemini CLI | ~/.gemini/skills/ | .gemini/skills/ |
ตัวอย่าง: ถ้าวาง skill folder ไว้ที่ ~/.claude/skills/deep-research/ Claude Code จะโหลดมาใช้ได้เลย
วิธีที่ 1: Plugin Marketplace (Claude Code เท่านั้น)
วิธีที่ง่ายที่สุดคือใช้ Plugin Marketplace ครับ Add marketplace ครั้งเดียว แล้วจะติดตั้ง skill ตัวไหนก็ได้:
# Add marketplace (ทำครั้งเดียว)
/plugin marketplace add owner/repo
# Install skill ที่ต้องการ
/plugin install skill-name@marketplace-name
# ดู skill ทั้งหมดที่มีใน marketplace
/plugin list marketplace-name
ตัวอย่างเช่น ถ้าอยากติดตั้ง Skills จาก ThepExcel:
# Add marketplace ของ ThepExcel
/plugin marketplace add ThepExcel/thepexcel-claude-plugins
# Install skill ที่ต้องการ
/plugin install deep-research@thepexcel-claude-plugins
/plugin install triz@thepexcel-claude-plugins
วิธีที่ 2: Manual Clone (ใช้ได้ทุก CLI)
ถ้าอยากสร้าง skill เองหรือ clone จาก GitHub โดยตรง:
# Clone repo
git clone https://github.com/ThepExcel/agent-skills.git
# Copy ไปที่ CLI ที่ใช้
# Claude Code
cp -r agent-skills/deep-research ~/.claude/skills/
# Codex CLI
cp -r agent-skills/deep-research ~/.codex/skills/
# Gemini CLI (ต้องเปิด experimental ก่อน)
cp -r agent-skills/deep-research ~/.gemini/skills/
# ลบ repo
rm -rf agent-skills
วิธีที่ง่ายสุดสำหรับ Claude Code นะ มันเป็น AI Agent ที่ฉลาดอยู่แล้ว และอ่านเว็บได้ จัดการไฟล์ในเครื่องเราได้อยู่แล้ว
ดังนั้นให้มันไปอ่านที่นี่ https://code.claude.com/docs/en/skills
หรือ อันนี้ด้วยก็ได้ https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview
แล้วอยากได้ skill จากไหน เช่น จาก github ไหน ก็ส่ง Link ให้มันเลย เดี๋ยวมันจัดการให้เอง
เช่น ของ anthropic มีที่นี่ https://github.com/anthropics/skills
วิธีเรียกใช้
ตาม documentation บอกว่า AI จะเลือกใช้ Skill อัตโนมัติจาก description ที่เขียนไว้ แต่จากประสบการณ์จริงของผม… แนะนำให้เรียกชื่อ Skill ตรงๆ ดีกว่าครับ (ดูผลทดสอบในส่วน Skill Stacking)
วิธีเรียกใช้ที่ชัวร์:
ใช้ deep-research หาข้อมูลเรื่อง X ให้หน่อย
หรือใช้ slash command:
/deep-research เรื่อง X
วิธีสร้าง Skill ของตัวเอง
กว่าจะได้ Skill ที่เวิร์คจริงๆ นี่ก็ต้องลองผิดลองถูกกันอยู่เหมือนกันนะครับ แต่มีทางลัด!
วิธีที่แนะนำ: ใช้ skill-creator ช่วยสร้าง
Anthropic มี Skill ชื่อ skill-creator ที่ช่วยสร้าง Skill ใหม่ให้เราได้เลย แค่บอกว่าอยากได้ Skill ทำอะไร มันก็จะถามคำถาม สร้างโครงสร้างโฟลเดอร์ และเขียน SKILL.md ให้อัตโนมัติ
วิธีติดตั้ง skill-creator:
# วิธีที่ 1: จาก Official Marketplace (แนะนำ)
/plugin install skill-creator@claude-plugins-official
# วิธีที่ 2: จาก ThepExcel (มี best practices เพิ่มเติม)
/plugin marketplace add ThepExcel/thepexcel-claude-plugins
/plugin install skill-creator-thepexcel@thepexcel-claude-plugins
# วิธีที่ 3: Clone เอง (Manual)
git clone https://github.com/anthropics/skills.git
ln -s /path/to/skills/skills/skill-creator ~/.claude/skills/skill-creator
หลังจากนั้นก็แค่บอก Claude ว่า “ช่วยสร้าง Skill สำหรับ [อธิบายสิ่งที่อยากได้]” มันก็จะใช้ skill-creator ช่วยสร้างให้เลยครับ
⚠️ สำคัญ: หลังติดตั้ง Skill ใหม่ ใน Claude Code ต้อง ออกแล้วเข้าใหม่ ถึงจะเห็น Skill นั้นนะครับ เพราะมันโหลด Skills ตอนเริ่มต้น session เท่านั้น (ส่วน Claude.ai บนเว็บ แค่ upload ก็ใช้ได้เลย)
วิธี Manual: สร้างเองทีละขั้น
ถ้าอยากเข้าใจโครงสร้างจริงๆ หรืออยากแก้ไขเองทั้งหมด ก็ทำแบบนี้ได้ครับ
mkdir -p ~/.claude/skills/my-custom-skill
---
name: my-custom-skill
description: คำอธิบายสั้นๆ ว่า Skill นี้ทำอะไร และควรใช้เมื่อไหร่
---
# ชื่อ Skill
## Instructions
1. ขั้นตอนที่ 1
2. ขั้นตอนที่ 2
3. ขั้นตอนที่ 3
## Examples
- ตัวอย่างการใช้งาน 1
- ตัวอย่างการใช้งาน 2
## Guidelines
- หลักการที่ต้องปฏิบัติตาม
- ข้อควรระวัง
ถ้ามีเนื้อหาเยอะ ให้แยกไปไว้ในโฟลเดอร์ references/:
my-custom-skill/
├── SKILL.md
└── references/
├── advanced-usage.md
└── troubleshooting.md
แล้วอ้างอิงใน SKILL.md ว่า “ดูรายละเอียดเพิ่มเติมที่ references/advanced-usage.md”
Claude จะโหลดไฟล์เหล่านี้เฉพาะเมื่อจำเป็นเท่านั้น (Progressive Disclosure ที่พูดถึงก่อนหน้านี้)
# สำคัญมาก: ZIP โฟลเดอร์ ไม่ใช่แค่ไฟล์!
cd ~/.claude/skills
zip -r my-custom-skill.zip my-custom-skill/
อันนี้หลายคนพลาดครับ ถ้า ZIP แค่ไฟล์ข้างใน Claude จะหา SKILL.md ไม่เจอ ต้อง ZIP ทั้งโฟลเดอร์!
Best Practices ที่ผมเรียนรู้มา
- Description สำคัญมาก — ต้องบอกทั้ง “ทำอะไร” และ “ใช้เมื่อไหร่”
- Concise is Key — Claude ฉลาดอยู่แล้ว ใส่เฉพาะสิ่งที่มันไม่รู้ อย่าอธิบายว่า PDF คืออะไร
- SKILL.md ไม่เกิน 500 บรรทัด — ถ้าเยอะกว่านี้ แยกไป
references/แล้วอ้างอิงเอา - ห้าม Nested References — อ้างอิงตรงจาก SKILL.md เท่านั้น (A→B ได้, A→B→C ไม่ได้)
- Scripts ไม่กิน Context — เมื่อ Claude รัน script โค้ดไม่โหลดเข้า context แค่ output เท่านั้น เลยควรเขียน utility scripts แทนการให้ Claude generate code
- Handle Errors Explicitly — อย่าปล่อยให้ script fail แล้วให้ Claude จัดการ ควร handle error ใน script เลย
- ทดสอบกับหลาย Models — Skill ที่ work กับ Opus อาจต้องการรายละเอียดมากขึ้นสำหรับ Haiku
- ใครอยากอ่านละเอียดเชิญที่นี่ — https://platform.claude.com/docs/en/agents-and-tools/agent-skills/best-practices
วิธีที่ง่ายสุดเลยคือสั่งให้ skill-creator ช่วย Optimize ให้ 😝 (skill-creator ที่อยู่ใน github ผมจะเก่งกว่าตัว official เล็กน้อย)
ใช้ skill-creator ช่วย optimize deep-research skill ให้หน่อย
Skill Stacking – ยิ่งมียิ่งทรงพลัง
Concept ของ Skills มันง่ายมากครับ — แค่ไฟล์ SKILL.md ที่บอก AI ว่า “งานนี้ทำยังไง” เหมือนเป็น Workflow ของการทำงาน บอกว่าถ้าเจอปัญหานี้ควรคิดยังไง ทำยังไง โดยฝัง resource เพิ่มเติม หรือ script การรันโปรแกรมได้ด้วย
แต่พอใช้จริง… มันทรงพลังเกินคาด ยิ่งใช้ Opus 4.6 ยิ่งสุดยอด 😮
ดูความ Combo ของ Agent Skills จากประโยคธรรมดา ไป Trigger Skill อันนึง แล้วก็ไป Trigger อีกอันนึงไปเรื่อยๆ ได้เลย
บ่งบอกได้เลยว่าเราใช้หลายๆ Skill ร่วมกันได้สบายๆ

Compound Interest ของ AI
มันเหมือน compound interest ของความสามารถ AI ครับ ยิ่งมี Skill มาก ยิ่ง stack กัน ยิ่งทรงพลัง
ที่น่าสนใจคือ specification ของ Agent Skills (ที่ agentskills.io) ไม่ได้มี field สำหรับ dependencies เลยนะครับ composability ทั้งหมดเป็น implicit คือ Claude เป็นคนจัดการให้เองผ่าน natural language instructions ในแต่ละ skill ถ้าจะ reference skill อื่น ก็แค่เขียนบอกมันตรงๆ เลย
ทำไม Agent Skills ถึงสำคัญ?
- Write Once, Run Anywhere – เขียน Skill ครั้งเดียว ใช้ได้ทุก platform
- Version Control ได้ – เก็บใน Git แชร์กับทีมได้ง่าย
- Portable – ย้าย platform ได้โดยไม่ต้องเขียนใหม่
- Community Growth – Skills ที่คนอื่นสร้างใช้ได้ทุก platform
แหล่งข้อมูล:
– agentskills.io – Official specification
– Gemini CLI Skills Docs – Gemini implementation
– GitHub: agentskills/agentskills – Reference library
แหล่ง Download Skills
Official Repositories
| Repository | คำอธิบาย |
|---|---|
| anthropics/skills | Official จาก Anthropic (30k+ stars) มี docx, pdf, pptx, xlsx |
| agentskills.io | Specification อย่างเป็นทางการ |
Marketplaces
| Platform | จำนวน Skills |
|---|---|
| Skills.sh | The Open Agent Skills Ecosystem |
| SkillsMP | 200,000+ skills, browse ตาม category ได้ |
| Skills Directory | Open registry พร้อม one-click install |
SkillsMP นี่เยอะมากครับ แต่ผมก็ยังไม่ได้ลองหมดทุกอย่างหรอกนะ ยังมีอีกเยอะที่ยังไม่ได้ลอง 😅
Community Collections (Awesome Lists)
| Repository | จุดเด่น |
|---|---|
| ComposioHQ/awesome-claude-skills | Curated สำหรับ productivity |
| travisvn/awesome-claude-skills | Resources + tools |
| VoltAgent/awesome-claude-skills | Official + community |
| hesreallyhim/awesome-claude-code | Commands + workflows รวม |
Skills จาก ThepExcel ที่ผมสร้างและใช้เอง
| Repository | คำอธิบาย |
|---|---|
| ThepExcel/agent-skills | Skills ที่ผมใช้เอง! |
วิธีติดตั้ง Skills จาก ThepExcel
ผมทำ Plugin Marketplace ไว้ให้แล้ว ติดตั้งง่ายมากครับ!
หมายเหตุสำคัญ: วิธี Plugin Marketplace ใช้ได้กับ repo ที่ทำเป็น Marketplace เท่านั้น (เช่น ThepExcel/thepexcel-claude-plugins) ถ้าเป็น repo ปกติที่มีแค่ skill folder ต้องใช้วิธี Manual Clone แทนครับ
วิธีที่ 1: Plugin Marketplace (แนะนำ)
วิธีนี้ง่ายที่สุด! Add marketplace ครั้งเดียว แล้วจะติดตั้ง skill ไหนก็ได้ตามใจ
# Step 1: Add marketplace ของ ThepExcel
/plugin marketplace add ThepExcel/thepexcel-claude-plugins
# Step 2: Install skill ที่ต้องการ
/plugin install deep-research@thepexcel-claude-plugins -s project
/plugin install triz@thepexcel-claude-plugins -s project
/plugin install explain-concepts@thepexcel-claude-plugins -s project
| Scope | Flag | ใช้เมื่อ |
|---|---|---|
| project | -s project | แนะนำ – ใช้เฉพาะ project ปัจจุบัน |
| user | -s user (default) | ใช้ได้ทุก project |
ดูคลิปนี้ช่วยได้ครับ ช่วงหลังๆ มีสอนติดตั้ง
Installation Scopes:
| Scope | Flag | ใช้เมื่อ |
|---|---|---|
| project | -s project | แนะนำ – ใช้เฉพาะ project ปัจจุบัน |
| user | -s user (default) | ใช้ได้ทุก project |
คำสั่งที่มีประโยชน์:
/plugin list thepexcel-claude-plugins # ดู skills ทั้งหมดที่มี
/plugin marketplace update thepexcel-claude-plugins # อัปเดทเป็น version ล่าสุด
/plugin uninstall deep-research@thepexcel-claude-plugins
วิธีที่ 2: Manual Installation
Skills เหล่านี้ใช้ Open Agent Skills specification ทำให้ใช้ได้กับหลาย AI CLI ครับ
สำหรับ Claude Code:
# ติดตั้งระดับ User (ใช้ได้ทุก project)
git clone https://github.com/ThepExcel/agent-skills.git
mkdir -p ~/.claude/skills
cp -r agent-skills/deep-research ~/.claude/skills/
rm -rf agent-skills
# หรือติดตั้งระดับ Project (เฉพาะ project นี้)
git clone https://github.com/ThepExcel/agent-skills.git
mkdir -p .claude/skills
cp -r agent-skills/deep-research .claude/skills/
rm -rf agent-skills
| วิธี | ทำยังไง |
|---|---|
| Download ZIP ทั้ง repo | กดปุ่มเขียว Code > Download ZIP > แตกไฟล์ > เลือก folder จาก |
| ใช้ download tool | ไปที่ download-directory.github.io แล้ววาง URL ของ folder (เช่น https://github.com/ThepExcel/agent-skills/tree/main/deep-research) |
| Git clone | git clone https://github.com/ThepExcel/agent-skills.git แล้ว copy folder จาก |
สำหรับ OpenAI Codex CLI:
# ติดตั้งระดับ User (ใช้ได้ทุก project)
git clone https://github.com/ThepExcel/agent-skills.git
mkdir -p ~/.codex/skills
cp -r agent-skills/deep-research ~/.codex/skills/
rm -rf agent-skills
# หรือติดตั้งระดับ Project (เฉพาะ project นี้)
git clone https://github.com/ThepExcel/agent-skills.git
mkdir -p .codex/skills
cp -r agent-skills/deep-research .codex/skills/
rm -rf agent-skills
สำหรับ Google Gemini CLI:
> Note: Agent Skills ใน Gemini CLI ยังเป็น experimental ต้องเปิดก่อน: /settings → ค้นหา “Skills” → toggle on
# ติดตั้งระดับ User (ใช้ได้ทุก project)
git clone https://github.com/ThepExcel/agent-skills.git
mkdir -p ~/.gemini/skills
cp -r agent-skills/deep-research ~/.gemini/skills/
rm -rf agent-skills
# หรือติดตั้งระดับ Project (เฉพาะ project นี้)
git clone https://github.com/ThepExcel/agent-skills.git
mkdir -p .gemini/skills
cp -r agent-skills/deep-research .gemini/skills/
rm -rf agent-skills
ติดตั้งหลาย Skills พร้อมกัน:
git clone https://github.com/ThepExcel/agent-skills.git
# Claude Code
mkdir -p ~/.claude/skills
cp -r agent-skills/deep-research agent-skills/triz agent-skills/problem-solving ~/.claude/skills/
# Codex CLI
mkdir -p ~/.codex/skills
cp -r agent-skills/deep-research agent-skills/triz agent-skills/problem-solving ~/.codex/skills/
# Gemini CLI
mkdir -p ~/.gemini/skills
cp -r agent-skills/deep-research agent-skills/triz agent-skills/problem-solving ~/.gemini/skills/
rm -rf agent-skills
ตาราง Path สำหรับแต่ละ CLI:
| CLI | User Scope | Project Scope |
|---|---|---|
| Claude | ~/.claude/skills/ |
.claude/skills/ |
| Codex | ~/.codex/skills/ |
.codex/skills/ |
| Gemini | ~/.gemini/skills/ |
.gemini/skills/ |
วิธีใช้ Skill เดียวกันบน Claude, Gemini, และ Codex
# Skill ที่สร้างไว้
~/.claude/skills/my-skill/SKILL.md
# Symlink ไปให้ platform อื่นใช้ด้วย
ln -s ~/.claude/skills ~/.gemini/skills
ln -s ~/.claude/skills ~/.codex/skills
เสร็จ! Skill เดียวกันใช้ได้ทุก platform ไม่ต้องเขียนใหม่
สำหรับ Claude.ai (เว็บ)
ถ้าใช้ Claude.ai บนเว็บ ต้องโหลด skill เป็นไฟล์ ZIP ครับ
Step 1: โหลด skill folder
| วิธี | ทำยังไง |
|---|---|
| Download ZIP ทั้ง repo | กดปุ่มเขียว Code > Download ZIP > แตกไฟล์ > เลือก folder |
| ใช้ download tool | ไปที่ download-directory.github.io แล้ววาง URL ของ folder (เช่น https://github.com/ThepExcel/agent-skills/tree/main/deep-research) |
| Git clone | git clone https://github.com/ThepExcel/agent-skills.git แล้ว copy folder |
Step 2: ZIP folder
zip -r deep-research.zip deep-research/
Step 3: Upload ไป Claude.ai
- ไปที่ Settings > Capabilities
- เลื่อนลงมาที่ส่วน Skills
- กด Upload skill แล้วเลือกไฟล์ ZIP
| Scope | Location | ใช้ได้ที่ไหน |
|---|---|---|
| User | ~/.claude/skills/ |
ทุก project |
| Project | .claude/skills/ |
เฉพาะ project ปัจจุบัน |
ข้อควรระวังเรื่องความปลอดภัย
⚠️ Skills สามารถรัน code ได้ ดังนั้นให้ download จากแหล่งที่เชื่อถือได้เท่านั้นนะครับ อย่าไปโหลดมาจากที่ไหนก็ไม่รู้แล้ววางเลย
สรุป
Agent Skills เป็น feature ที่ผมว่ามันเปลี่ยนวิธีที่เราใช้งาน AI ไปเลยนะครับ ไม่ใช่แค่ถามตอบแล้วจบ แต่เราสามารถ “สอน” AI ให้ทำงานตามแบบที่เราต้องการได้
จุดเด่นที่ผมชอบ:
- Progressive Disclosure – โหลดเฉพาะที่ต้องใช้ ประหยัด token ประหยัดตังค์
- Open Standard – เขียนครั้งเดียว ใช้ได้หลาย platform ไม่ติด vendor lock-in
- รัน Scripts ได้ – ไม่ใช่แค่ prompt ดีขึ้น แต่ทำ automation จริงๆ ได้
- ง่าย – แค่โฟลเดอร์กับไฟล์ Markdown ไม่ต้อง config อะไรซับซ้อน
เริ่มต้นยังไง:
- ลองใช้ Skills ที่มีอยู่แล้วก่อน (จาก SkillsMP หรือ GitHub)
- เรียกใช้โดยพูดชื่อ skill ตรงๆ เช่น “ใช้ deep-research หาข้อมูล…” (อย่าหวังพึ่ง auto-detect)
- ถ้าชอบ ลองสร้างของตัวเองจาก skill-creator
- แชร์ให้คนอื่นใช้ด้วย!
ถ้าใครยังไม่เคยใช้ Claude Code แนะนำให้อ่านบทความ แชร์ประสบการณ์ การใช้ Claude Code ในมุมมองของคนที่ไม่ใช่ Programmer ก่อนนะครับ จะได้เห็นภาพรวมมากขึ้น
ใครลองใช้แล้วเป็นยังไงบ้าง มาแชร์กันได้นะครับ 😊
🎬 Behind the Scenes: บทความนี้ใช้ Skills จริงๆ นะ!
เพื่อให้เห็นภาพว่า Skills ใช้งานได้จริง ผมขอบอกว่าบทความนี้ก็ถูกสร้างขึ้นมาโดยใช้ Skills ช่วยครับ:
- deep-research — ช่วย research ข้อมูลเรื่อง Skills specification, Open Standard, และทดสอบ Skill Stacking
- sira-rewriter (skill ส่วนตัว) — ช่วยปรับแต่งภาษาและสไตล์การเขียนให้เป็น Sira Style ที่เป็นเอกลักษณ์
- art-director — ช่วยเขียน prompt สำหรับรูปประกอบบทความให้สวยและตรงใจ
- common-tools (skill ส่วนตัว) — ช่วย validate และ publish บทความขึ้นเว็บอัตโนมัติ
ทั้งหมดนี้ผมแค่สั่งงาน Claude แล้วมันก็ใช้ Skills เหล่านี้ทำให้เสร็จ ไม่ต้องมานั่งทำเองทีละขั้นตอน นี่แหละครับคือพลังที่แท้จริงของ Skills 😎



