ใครที่เล่นกับ AI Agent ช่วงนี้ น่าจะเคยเจอปัญหาโลกแตกนี้กันบ้างครับ... เราใช้ Claude Code ทำงานนึง แล้วก็สลับไปใช้ Cursor เขียนโค้ด อีกวันไปลอง Windsurf ปรากฏว่า "สกิล" หรือ "เครื่องมือ" ที่เราเคยสอนให้ Claude เก่งๆ เนี่ย... อ้าวเฮ้ย! มันเอาไปใช้กับ Cursor ไม่ได้! 😱 ต้องมานั่ง set up ใหม่ สอนใหม่ วนลูปนรกไปเรื่อยๆ
วันนี้ผมเลยอยากมาป้ายยา "Standard ใหม่" ที่จะมาจบปัญหานี้ครับ มันคือคู่หูที่ชื่อว่า OpenSkill และ Agent Skills บอกเลยว่าถ้ารู้จักสองตัวนี้ ชีวิตการปั้น Agent ของคุณจะง่ายขึ้นแบบ 300%

🧠 Agent Skills คืออะไร? (เจาะลึกแบบไม่กั๊ก)
ถ้าเปรียบ AI เป็นคนเก่งที่มีสมอง IQ สูงปรี๊ด... Agent Skills ก็คือ "คู่มือการทำงาน" ที่เรายื่นให้มันอ่านครับ เพื่อให้มันทำงานเฉพาะทางเป็น ไม่ใช่นั่งฉลาดเฉยๆ
สิ่งที่เจ๋งคือ ทางทีมผู้พัฒนาเขาพยายามดันให้สิ่งนี้เป็น Universal Standard ครับ
โดยใช้ Format ที่เรียบง่ายที่สุดในโลกนั่นคือ Markdown (SKILL.md)
โครงสร้างข้างในมัน Simple มากๆ จนน่าตกใจ:
---
name: pdf-wizard
description: สกิลสำหรับจัดการไฟล์ PDF ทั้งอ่าน เขียน และแยกไฟล์
---
# PDF Skill Instructions
เมื่อไหร่ก็ตามที่ User อยากให้แกยุ่งกับไฟล์ PDF นะ... ให้ทำตามนี้:
1. ถ้าต้องอ่าน text: ให้รัน script `read_pdf.py` นะ (ฉันเตรียมไว้ให้แล้ว)
2. ถ้าต้อง merge ไฟล์: ให้ใช้ library `pypdf` นะ อย่าเขียนเองมั่วซั่ว
3. ...
เห็นไหมครับ? มันคือการเขียน Prompt + Instruction + Code รวมกันเป็นไฟล์เดียว ซึ่ง Agent สมัยใหม่ที่ฉลาดๆ หน่อย พออ่านไฟล์นี้ปุ๊บ มันจะ "เก็ท" ทันทีว่า "อ๋อ... ฉันทำสกิลนี้เป็นแล้ว!"
🛠️ OpenSkill คืออะไร? มันมาช่วยตรงไหน?
ถ้า SKILL.md คือไฟล์แอป... OpenSkill ก็คือ App Store (หรือ Steam) นั่นเองครับ
ปกติเราต้องมานั่ง copy ไฟล์สกิลไปวางเอง วุ่นวายใช่ไหม?
เจ้าตัว OpenSkill (npm package ชื่อ openskills) มันเลยเกิดมาเพื่อทำหน้าที่จัดการเรื่องพวกนี้ให้เราผ่าน Command Line เท่ๆ ครับ
- Universal: โหลดทีเดียว ใช้ได้หมดทั้ง Claude, Cursor, Windsurf, Aider
- On-demand: สกิลไม่ได้ถูกยัดใส่หัว AI ตลอดเวลา (เดี๋ยวเมมเต็มน้องเอ๋อ) แต่มันจะ "เรียกใช้เมื่อจำเป็น" เท่านั้น
- Private & Safe: อันนี้สำคัญมากสำหรับสาย Corporate... คุณสามารถสร้าง Skill เก็บไว้ใน Git ส่วนตัวของบริษัท แล้วสั่ง
npx openskills install git@github.com:my-company/internal-skillsได้เลย! ปลอดภัยหายห่วง
🔮 เอามาใช้กับ Antigravity ได้ไหม? (Must Read!)
คำถามนี้ผมโดนถามบ่อยมาก... "แล้วถ้าผมใช้ Antigravity ล่ะ?" ข่าวดีครับ! Antigravity นั้นฉลาดมากและรองรับ Concept นี้แบบ Native เลย โดยที่เราแทบไม่ต้องทำอะไรเพิ่ม
Workflow การใช้งานร่วมกับ Antigravity
สมมติคุณอยากให้ Antigravity ช่วยวิเคราะห์ "งบการเงิน" ของบริษัท โดยใช้ Logic เฉพาะทางของคุณ
-
Preparation: ใช้
openskillsดึงสกิลมากองไว้ในโปรเจกต์ก่อน# สร้าง folder สกิลไว้ในโปรเจกต์เราเลย npx openskills install ./my-financial-skills --path ./.agent/skills -
Execution: เวลาคุยกับ Antigravity แค่ "ชี้เป้า" ให้มันหน่อย
"ช่วยวิเคราะห์งบ Q3 ให้หน่อย โดยใช้วิธีการคำนวณจากไฟล์
.agent/skills/finance/SKILL.mdนะ" -
Magic: Antigravity จะอ่านไฟล์นั้น (ผ่าน Context) แล้วทำความเข้าใจ Logic ทั้งหมด แล้ว Generate Code หรือคำตอบออกมา "ตามสูตร" ที่คุณเขียนไว้เป๊ะๆ!
Tip: คุณสามารถสั่งให้ Antigravity "สร้าง Skill" ให้คุณก็ได้นะ!
"ช่วยเขียน SKILL.md สำหรับการดึงข้อมูลจาก API เว็บ Aoddy.com ให้หน่อย เอาแบบละเอียดๆ เลยนะ"
💡 Use Cases: เอาไปใช้จริงยังไงให้ดูโปร?
ลองมาดูไอเดียการใช้งานจริง ที่จะทำให้ Workflow ของคุณลื่นขึ้นแบบเห็นผลทันตาครับ
1. The "Repo Expert" 🧑💻
ปัญหา: เด็กใหม่ (หรือ AI) เข้ามาทำโปรเจกต์ ไม่รู้ว่าต้องใช้ Style Guide ไหน? Database โครงสร้างเป็นไง?
ทางแก้: สร้าง Skill ชื่อ project-onboarding เขียนอธิบาย Architecture, Coding Standard และวิธี Connect Database ไว้
ผลลัพธ์: พอจะเริ่มงาน สั่ง AI ให้ "Read onboarding skill" จบ... มันจะเขียนโค้ดตรงตามมาตรฐานบริษัทเป๊ะ ไม่ต้องตามแก้
2. The "Content Machine" ✍️
ปัญหา: เป็น Content Creator ต้อง research ข้อมูลเยอะมาก กว่าจะเขียนเสร็จ
ทางแก้: สร้าง Skill ชื่อ topic-researcher ที่รวม Prompt เทพๆ สำหรับการสรุปข้อมูลจาก Web + YouTube + PDF
ผลลัพธ์: สั่งคำเดียว "Research เรื่อง AI Agent ให้หน่อย" Agent จะรู้วิธีวิ่งไปหาข้อมูลจากแหล่งที่เรากำหนด แล้วสรุปออกมาเป็น Draft แรกพร้อมโพสต์!
3. The "Secure Data Analyst" 🔒
ปัญหา: อยากให้ AI ช่วยทำ Report ยอดขาย แต่ไม่อยากส่งข้อมูลลูกค้าออกไปที่ Public AI ทางแก้: สร้าง Skill สำหรับรัน Python Script ภายในเครื่อง (Local Execution) เพื่อดึงข้อมูล -> ปั่นตัวเลข -> สร้างกราฟ ผลลัพธ์: AI รับบทเป็นแค่ "ผู้สั่งการ" (Orchestrator) แต่ข้อมูลจริงๆ วิ่งอยู่ในเครื่องเราและความปลอดภัย 100%
บทสรุป
โลกของ AI กำลังขยับจากการถาม-ตอบทั่วไป สู่ยุคของ "Agentic Workflow" ที่ AI ลงมือทำงานแทนเราจริงๆ และการมีมาตรฐานอย่าง OpenSkill และ Agent Skills ก็เหมือนเรามี "ภาษากลาง" ที่ทำให้เราคุยกับ AI ได้รู้เรื่องขึ้น ทำงานซับซ้อนได้แม่นยำขึ้น
ใครที่ยังไม่ได้ลอง... ไปลองเถอะครับ โดยเฉพาะถ้าคุณใช้ Antigravity อยู่แล้ว
การเขียน SKILL.md ดีๆ สักไฟล์ อาจจะช่วยลดเวลาทำงานของคุณไปได้ตลอดชีวิตเลยก็ได้นะ! 😎
Resources:
