"ฉันกังวลว่าจะใช้ AI ได้ไหม เพราะฉันไม่มีความรู้ด้านการเขียนโปรแกรมเลย..."
"ฉันกลัวที่จะมองหน้าจอเทอร์มินัลสีดำ และไม่อยากทำมันเลย"
"แต่ฉันก็กังวลว่าจะถูกทิ้งไว้ข้างหลังเทรนด์ AI 😱"

ถึงแม้จะเป็นอย่างนั้น การปล่อยให้ Claude Code เรียนรู้ "รูปแบบการกระทำของฉันเอง" ทำให้งานที่เคยใช้เวลา 30 นาทีทุกครั้ง ตอนนี้ใช้เวลาแค่ 5 นาที
ความจริงแล้ว โอกาสกำลังมาถึงสำหรับคนที่ไม่ใช่วิศวกรโดยเฉพาะ
กุญแจสำคัญคือ Skills
ในศัพท์โปเกมอน มันคือ "เครื่องมือทางเทคนิค" (TM)

เมื่อใช้ Claude Code คุณเคยรู้สึกแบบนี้ไหม?
- มันฉลาดแน่นอน แต่ทุกครั้ง ฉันต้องตั้งค่ารูปแบบ เกณฑ์การตัดสิน และข้อมูลพื้นฐานเอง
- ถึงแม้จะเป็น AI แต่ก็มีงานที่ต้องทำด้วยตนเองเยอะ "นี่มันไม่เหมือนกับการทำทุกอย่างเองหรอกเหรอ?"
- คนอื่นใช้มันได้อย่างมีประสิทธิภาพมากกว่าหรือเปล่า?
- ฉันใช้มัน แต่ไม่เชี่ยวชาญ ฉันไม่รู้ว่าความแตกต่างคืออะไร
เมื่อคุณอ่านบทความนี้จบ คุณจะสามารถ สร้างสภาพแวดล้อมที่คุณแค่ตั้งค่างานของคุณใน AI เพียงครั้งเดียว และผลลัพธ์ที่มีคุณภาพเดียวกันก็จะออกมาทุกครั้ง
Santiago (@santtiagom_) วิศวกรที่ MercadoLibre บริษัทอีคอมเมิร์ซที่ใหญ่ที่สุดในอเมริกาใต้ ได้เผยแพร่คู่มือฉบับสมบูรณ์เกี่ยวกับ Skills เป็นภาษาสเปน ซึ่งกำลังเป็นกระแสไวรัลด้วย ยอดดูมากกว่า 580,000 ครั้ง
เขาบอกว่าเขาสร้าง Skills มากกว่า 50 รายการด้วยตัวเอง และลบทิ้งส่วนใหญ่ภายในสองวัน คู่มือนี้สร้างจากประสบการณ์จริงของเขาว่าอะไรที่ยังคงอยู่และเปลี่ยนแปลงวิธีการทำงานของเขากับ Claude ไปอย่างสิ้นเชิง
ฉันมีคำขอสองข้อก่อนที่เราจะเริ่ม
- บันทึกบทความนี้และหาเวลา 20 นาทีในสัปดาห์นี้
- ถ้าคุณรู้จักใครที่ใช้ Claude Code โปรดแชร์ให้พวกเขาด้วย
ครั้งนี้ ฉันจะอธิบายเนื้อหาให้เข้าใจง่าย
นี่คือโพสต์ต้นฉบับ
https://x.com/santtiagom_/status/2030305647535751338
ทำไม Claude ต้องตั้งค่าทุกครั้ง

ก่อนอื่น ให้ฉันพูดถึงหลักการสำคัญก่อน
Claude Code ฉลาดมาก อย่างไรก็ตาม มันไม่รู้จัก "วิธีการทำงานของคุณ"
นี่ไม่ใช่ปัญหาด้านประสิทธิภาพ แต่เป็นเรื่องของวิธีการทำงาน
Claude เริ่มต้นจากกระดานเปล่าทุกครั้งที่คุณเปิดเซสชันใหม่ เว้นแต่คุณจะบอกมันทุกครั้ง Claude จะไม่รู้ว่าคุณชอบรูปแบบไหน รายงานแบบไหนที่เจ้านายของคุณต้องการ หรือน้ำเสียงแบบไหนที่คุณใช้ในอีเมลถึงลูกค้า สิ่งเหล่านี้คือ "เกณฑ์การตัดสินเฉพาะของคุณ"
กลไกนี้ทำให้เกิดปัญหาสามประการ
ปัญหา 1: ขาดความสม่ำเสมอ
แม้จะมีคำขอเดียวกันคือ "สร้างรายงานประจำสัปดาห์" วันนี้มันอาจเป็นเวอร์ชันละเอียด 2,000 ตัวอักษร และพรุ่งนี้อาจเป็นแค่สามหัวข้อย่อย เนื่องจากรูปแบบที่คุณต้องการไม่ได้ถูกตั้งค่า Claude จึงต้องตัดสินใจเองทุกครั้ง
ปัญหา 2: เกณฑ์การตัดสินเฉพาะของคุณหายไป
Claude ยอดเยี่ยมในภาพรวม แต่มันไม่รู้กฎที่ใช้เฉพาะในสภาพแวดล้อมของคุณ เช่น "ในบริษัทคุณ ต้องเริ่มต้นด้วยข้อสรุป" หรือ "เจ้านายของคุณไม่อ่านเอกสารที่ยาวเกิน 3 หน้า"
ดังนั้น ทุกครั้ง คุณต้องตั้งค่าพื้นหลังนั้นตั้งแต่ต้น
ปัญหา 3: ความพยายามในการตั้งค่าสะสม
การพิมพ์ข้อกำหนดรูปแบบ การอธิบายเกณฑ์การตัดสิน และการแบ่งปันข้อมูลพื้นฐาน
คุณใช้เวลาเท่าไหร่กับ "การตั้งค่า" นี้ในหนึ่งวัน? ถึงแม้คุณจะใช้ AI คุณก็เหนื่อยแค่กับการเตรียมการ

santtiagom_ เขียนว่า:
"จะเป็นยังไงถ้าคุณสามารถเขียนคำสั่งเพียงครั้งเดียว และมันจะทำงานได้อย่างสมบูรณ์แบบตั้งแต่นั้นมาโดยไม่ต้องให้คำแนะนำอีก? นั่นคือสิ่งที่ Skills เป็น"
Skills เป็นกลไกที่คุณเขียนขั้นตอนการทำงานของคุณในไฟล์เดียวและตั้งค่าใน Claude เมื่อตั้งค่าแล้ว Claude จะดำเนินการตามนั้นตั้งแต่ครั้งต่อไปโดยที่คุณไม่ต้องพูดอะไร
จากนี้ไป ฉันจะอธิบายภาพรวมของ Skills ตามลำดับ
Skills คือ "เครื่องมือทางเทคนิค" ของ Claude

คุณเคยใช้ "เครื่องมือทางเทคนิค" (TM) ในโปเกมอนไหม?
แค่โหลดดิสก์หนึ่งแผ่น โปเกมอนตัวนั้นก็เรียนรู้ท่าใหม่ เมื่อเรียนรู้แล้ว ท่าดังกล่าวสามารถใช้ได้กี่ครั้งก็ได้ตามต้องการในการต่อสู้ทุกครั้ง ตลอดไป เว้นแต่คุณจะทำให้มันลืม
Skills ก็เหมือนกับ "เครื่องมือทางเทคนิค" เหล่านี้ทุกประการ
คุณสร้างไฟล์ชื่อ SKILL.md และตั้งค่าใน Claude
จากนั้น Claude จะดำเนินการตามคำแนะนำเหล่านั้นทุกครั้งที่เปิดเซสชัน คุณไม่จำเป็นต้องตั้งค่าทุกครั้งอีกต่อไป
เพื่อจัดระเบียบความสัมพันธ์อย่างง่าย:
- หนึ่ง TM → หนึ่งไฟล์ SKILL.md
- โปเกมอนที่เรียนรู้ท่าแล้วใช้มันทุกครั้งในการต่อสู้ → Claude ที่ตั้งค่า Skill แล้วจะนำไปใช้ในทุกเซสชัน
- สามารถเปลี่ยนได้ (สามารถเรียนรู้ใหม่ได้) → Skills สามารถเพิ่ม/ลบ/เปลี่ยนได้อย่างอิสระ
- มีความเข้ากันได้ (บางท่าไม่สามารถเรียนรู้ได้) → บาง Skill อาจไม่เหมาะกับโปรเจกต์
สิ่งสำคัญคืองานของคุณก็มี "งานที่สามารถเปลี่ยนเป็น TM ได้" เช่นกัน
ตัวอย่างเช่น เวลาทำรายงาน:
"เขียนข้อสรุปก่อน ใช้ข้อมูลไม่เกิน 3 จุด ใช้รูปแบบที่เจ้านายตัดสินได้ภายใน 5 วินาที"
ถ้าคุณตั้งค่านี้เป็น Skill Claude จะปฏิบัติตามกฎนี้โดยอัตโนมัติตั้งแต่ครั้งต่อไป
เวลาทำรายงานประจำสัปดาห์:
"สามส่วน: ผลลัพธ์สัปดาห์ที่แล้ว → แผนการสัปดาห์นี้ → ปัญหา
เขียนตัวเลขเป็นการเปรียบเทียบแบบสัปดาห์ต่อสัปดาห์" คุณก็สามารถตั้งค่านี้เป็น Skill ได้เช่นกัน
เวลเขียนอีเมลถึงลูกค้า:
"แสดงความขอบคุณตอนเริ่มต้น เก็บประเด็นหลักภายใน 3 บรรทัด ระบุการดำเนินการถัดไปเพียงอย่างเดียวให้ชัดเจน" ก็เช่นกัน

มาเปรียบเทียบโลกที่มี Skills กับโลกที่ไม่มี Skills กัน
[ไม่มี Skills]
คุณขอให้ "สร้างรายงานประจำสัปดาห์" → Claude แสดงผลในรูปแบบของมันเอง → คุณแก้ไข: "ไม่ใช่ เอาข้อสรุปก่อน" "จำกัดข้อมูลแค่ 3 จุด" → สัปดาห์หน้า คุณเริ่มพิมพ์ทุกอย่างใหม่ตั้งแต่ต้น
[มี Skills]
คุณขอให้ "สร้างรายงานประจำสัปดาห์" → Claude แสดงผลตาม Skills → ตั้งแต่เริ่มต้น มันอยู่ในรูปแบบ "ข้อสรุป → ข้อมูล 3 จุด → ปัญหา" → การแก้ไขแทบจะเป็นศูนย์
santtiagom_ ย้ำแนวคิดนี้ซ้ำแล้วซ้ำเล่าในบทความของเขา:
"Skill ที่ใช้งานได้ 5 บรรทัด มีค่ามากกว่า Skill ที่สมบูรณ์แบบที่มีกฎ 80 ข้อ"
คุณไม่จำเป็นต้องสร้างคำแนะนำที่สมบูรณ์แบบ แม้แค่สองบรรทัดอย่าง "เขียนจากข้อสรุป ข้อมูลสูงสุด 3 จุด" ก็จะมีประสิทธิภาพถ้าตั้งเป็น Skill
และนี่คือส่วนที่ฉันอยากจะสื่อมากที่สุดเป็นการส่วนตัว
แก่นแท้ของ Skills ไม่ใช่ "ระบบอัตโนมัติของงาน"
มันคือ "การกระทำในการทำให้เกณฑ์การตัดสินของคุณเป็นคำพูดและตั้งค่าใน AI"
"เขียนจากข้อสรุป" "จำกัดข้อมูลแค่ 3 จุด" สิ่งเหล่านี้ไม่ใช่ขั้นตอนการทำงาน แต่เป็นเกณฑ์การตัดสินของคุณ ข้อมูลใดควรให้ความสำคัญ ลำดับใดในการสื่อสาร และเขียนละเอียดแค่ไหน
คุณฝากการตัดสินใจเหล่านั้นไว้ในไฟล์ เช่นเดียวกับท่าที่เรียนรู้จาก TM กลายเป็นความแข็งแกร่งของโปเกมอน เกณฑ์การตัดสินที่ถูกทำให้เป็นคำพูดก็กลายเป็นความแข็งแกร่งของ Claude
การทำให้การตัดสินเป็นสินทรัพย์ ถ้าฉันจะอธิบาย Skills ด้วยคำเดียว นี่คือสิ่งนั้น
สิ่งที่คุณต้องการคือไฟล์เดียว: SKILL.md

กลไกของ Skills นั้นง่ายกว่าที่คุณคิดมาก
สิ่งที่คุณต้องการคือไฟล์เดียวที่ชื่อว่า SKILL.md
เนื้อหาของไฟล์นี้แบ่งออกเป็นสองส่วน
ส่วนที่ 1: "ปก" ที่มีชื่อและคำอธิบาย
ที่ด้านบนของไฟล์ คุณเขียนชื่อของ Skill และคำอธิบายว่า "ควรใช้เมื่อใด"
Claude ดูที่ "ปก" นี้และตัดสินว่า "ควรใช้ Skill นี้กับงานปัจจุบันหรือไม่" ถ้าส่วนนี้คลุมเครือ Claude จะไม่พบ Skill ที่คุณสร้างขึ้นมาอย่างยากลำบาก
ตัวอย่างเช่น แค่ชื่อ "สร้างรายงาน" Claude จะสงสัยว่า "รายงานไหน? ใช้เมื่อไหร่?"
ถ้าคุณเขียนว่า "สร้างรายงานการขายประจำสัปดาห์ให้ผู้จัดการทานากะ โครงสร้าง: ข้อสรุป → ตัวเลข → ปัญหา" Claude จะเลือก Skill นี้โดยอัตโนมัติทันทีที่มีคำขอรายงานประจำสัปดาห์
ในศัพท์ TM ปกนี้สอดคล้องกับการตัดสินว่า "โปเกมอนตัวไหนสามารถเรียนท่ามนี้ได้"
ส่วนที่ 2: "เนื้อหา" ที่มีคำแนะนำเฉพาะ
นี่คือวิธีการทำงานจริงของคุณ
คุณเขียนขั้นตอนและกฎเฉพาะ เช่น "เขียนตามลำดับนี้" "ทำตามรูปแบบนี้" และ "อย่าลืมตรวจสอบจุดนี้เท่านั้น"
Skills ทำงานได้แค่สองส่วนนี้
การดูไฟล์จริงจะเข้าใจได้เร็วกว่า ดังนั้นนี่คือตัวอย่าง มันสมมติสถานการณ์ที่ทีมขายส่งรายงานประจำสัปดาห์ให้เจ้านายทุกสัปดาห์
1---2name: รายงานการขายประจำสัปดาห์3description: ใช้เมื่อสร้างรายงานประจำสัปดาห์สำหรับทีมขายทุกวันจันทร์ สำหรับผู้จัดการทานากะ4---56# รายงานการขายประจำสัปดาห์78## รูปแบบ9- เขียนข้อสรุป (ผลลัพธ์ที่คาดหวังสำหรับสัปดาห์นี้) ในหน้าแรก10- รวมตัวเลขเป็นการเปรียบเทียบแบบสัปดาห์ต่อสัปดาห์เสมอ (เช่น +12% เทียบกับสัปดาห์ที่แล้ว)11- จัดประเภทดีลเป็นสามระดับ: A/B/C12- จำกัดปัญหาไว้ที่หนึ่งข้อ และเพิ่มการดำเนินการเฉพาะหนึ่งบรรทัดสำหรับสัปดาห์หน้า1314## กฎของผู้จัดการทานากะ15- เขาไม่อ่านเกิน 3 หน้า ให้อยู่ใน 2 หน้า16- เขาชอบตารางมากกว่ากราฟ17- อย่าเขียน "อยู่ระหว่างการพิจารณา" ให้แปลงเป็น "จะทำอะไรและเมื่อไหร่" เสมอ
นี่คือภาพรวมของ SKILL.md
เมื่อดูคำอธิบายบน "ปก" ที่ว่า "ทุกวันจันทร์... สำหรับผู้จัดการทานากะ" Claude จะตัดสินโดยอัตโนมัติว่า "อ่อ นี่เกี่ยวกับรายงานประจำสัปดาห์"
จากนั้น ตามคำแนะนำใน "เนื้อหา" มันจะสร้างรายงานไม่เกิน 2 หน้าที่เริ่มต้นด้วยข้อสรุปในรูปแบบเดียวกันทุกครั้ง
กฎอย่าง "กฎของผู้จัดการทานากะ" ซึ่งใช้เฉพาะในที่ทำงานของคุณเท่านั้น คือคุณค่าที่แท้จริงของ Skills ไม่ว่า Claude จะฉลาดแค่ไหน มันก็ไม่มีทางรู้ความชอบของผู้จัดการทานากะเว้นแต่คุณจะสอนมัน
มีสองวิธีในการเปิดใช้งาน

วิธีแรกคือเรียกใช้โดยตรงด้วยตัวเอง เช่น "/report-creation" ใช้วิธีนี้เมื่อคุณต้องการให้แน่ใจว่ามันทำงาน
วิธีที่สองคือให้ Claude อ่านคำอธิบายปกและตัดสินโดยอัตโนมัติว่า "ควรใช้อันนี้ตอนนี้" ถ้าคำอธิบายเขียนดี มันจะทำงานเองโดยที่คุณไม่ต้องให้คำแนะนำใดๆ
ถ้ามันกลายเป็น Skill ที่ใหญ่ขึ้น คุณสามารถเพิ่มโฟลเดอร์เสริมสำหรับเอกสารอ้างอิงและเทมเพลตได้ แต่ SKILL.md เดียวก็เพียงพอแล้วในตอนแรก
Claude จะไม่ช้าลงแม้จะมี 50 Skills

"ถ้าฉันใส่ Skills จำนวนมาก การทำงานของ Claude จะช้าลงไหม?"
ฉันคิดว่านี่คือคำถามที่ทุกคนมีในตอนแรก
คำตอบคือ: มันจะไม่ช้าลง
Claude ไม่ได้โหลด Skills ทั้งหมดในครั้งเดียว มันถูกออกแบบมาให้โหลดเฉพาะสิ่งที่จำเป็นเป็นขั้นตอน
ในศัพท์ TM โปเกมอนไม่ได้คิดถึงท่าทั้งหมดตลอดเวลา มันเลือกท่าที่จะใช้ตามสถานการณ์การต่อสู้ Claude ก็เหมือนกัน
ระดับ 1: ขั้นแรก ดูชื่อคร่าวๆ
มันตรวจสอบเฉพาะ "ชื่อและคำอธิบาย" ของ Skills ทั้งหมดเบาๆ ก่อน ยังไม่ได้อ่านเนื้อหาไฟล์
ระดับ 2: อ่านเนื้อหาเต็มเฉพาะสิ่งที่จำเป็น
ถ้ามันพบ Skill ที่ดูเหมือนเกี่ยวข้องกับคำขอปัจจุบัน มันจะอ่านเนื้อหาเต็มของ Skill นั้นเท่านั้น มันไม่แตะต้องส่วนที่เหลือ
ระดับ 3: อ่านเอกสารที่เกี่ยวข้องเพิ่มเติมถ้าจำเป็น
ถ้า Skill ระบุว่า "โปรดอ่านเอกสารอ้างอิงนี้ด้วย" มันจะอ่านไฟล์นั้นเช่นกัน
กล่าวอีกนัยหนึ่ง ถึงแม้จะมี 50 Skills มีเพียง "1 หรือ 2 ที่เกี่ยวข้องกับงานปัจจุบัน" เท่านั้นที่ถูกโหลดจริง มันแทบไม่มีผลกระทบต่อประสิทธิภาพ
อย่างไรก็ตาม มีสิ่งหนึ่งที่ต้องระวัง
ถ้า "คำอธิบาย" บนปกไม่ชัดเจน Claude จะไม่สามารถหา Skill ที่จำเป็นได้
ในระดับ 1 มันอาจตัดสินผิดว่า "อันนี้ดูไม่เกี่ยวข้องในครั้งนี้" และข้ามไป
นั่นคือเหตุผลที่ฉันบอกว่าคำอธิบายปกสำคัญที่สุด มันสำคัญมากที่จะเขียนให้ชัดเจนว่า "ควรใช้ Skill นี้เมื่อใดและกับงานประเภทใด"
ตามแนวทางปฏิบัติ ไม่มีปัญหาใดๆ ตราบใดที่ชื่อและคำอธิบายของ Skills ทั้งหมดรวมกันไม่เกิน 15,000 ตัวอักษร คุณไม่น่าจะถึงขีดจำกัดนี้ในการใช้งานปกติ
Skill แรกของคุณเสร็จสมบูรณ์ใน 6 ขั้นตอน
มาถึงส่วนปฏิบัติกัน

ฉันจะแจกแจง "6 ขั้นตอนในการสร้าง Skill แรกของคุณ" ที่ santtiagom_ แนะนำ
อย่างไรก็ตาม ก่อนอื่นให้ระบุจังหวะเวลาในการสร้าง Skill ถ้าเงื่อนไขสามข้อต่อไปนี้แม้แต่ข้อเดียวเป็นจริง ก็ถึงเวลาสำหรับ Skill:
- มีข้อมูลพื้นฐานที่คุณพิมพ์ด้วยตนเอง (รูปแบบ กฎ น้ำเสียง ฯลฯ)
- มีงานที่คุณต้องการให้ผลิตด้วยคุณภาพเดียวกันทุกครั้ง
- มีขั้นตอนที่คุณลืมอยู่เสมอ
ในทางกลับกัน Skills ไม่เหมาะสำหรับงานที่ทำครั้งเดียวหรืองานที่เงื่อนไขแตกต่างกันทุกครั้ง
มาดู 6 ขั้นตอนตามลำดับกัน
1️⃣ เมล็ดพันธุ์ของ Skills อยู่ที่การทำซ้ำ

"ถ้าคุณพิมพ์ข้อมูลพื้นฐานเดียวกัน 3 ครั้งขึ้นไป มันคือผู้สมัครสำหรับ Skill"
santtiagom_ ยืนยันสิ่งนี้
รูปแบบรายงานการประชุม กฎโครงสร้างรายงาน น้ำเสียงอีเมล ถ้ามีข้อมูลพื้นฐานที่คุณพิมพ์ทุกครั้ง นั่นคือสัญญาณว่าควรตั้งค่าใน Skill
เริ่มตั้งแต่วันนี้เป็นเวลาหนึ่งสัปดาห์ ลองจดบันทึกสิ่งที่คุณพิมพ์ด้วยตนเองลงใน Claude คุณจะพบสิ่งที่คุณทำซ้ำ 3 ครั้งขึ้นไป
2️⃣ เตรียมพร้อมด้วยหนึ่งโฟลเดอร์และหนึ่งไฟล์
สร้างโฟลเดอร์ชื่อ .claude/skills/ ภายในโปรเจกต์ Claude Code ของคุณ สร้างโฟลเดอร์ที่มีชื่อของ Skill อยู่ข้างใน และวางไฟล์ SKILL.md ไว้ที่นั่น
1.claude/skills/2 └── weekly-report/3 └── SKILL.md
นั่นคือทั้งหมดที่คุณต้องเตรียม
3️⃣ 5 บรรทัดก็เพียงพอแล้วในตอนแรก

จำคำพูดของ santtiagom_ ได้ไหม: "Skill ที่ใช้งานได้ 5 บรรทัด มีค่ามากกว่า Skill ที่สมบูรณ์แบบที่มีกฎ 80 ข้อ"
อย่าตั้งเป้าความสมบูรณ์แบบตั้งแต่เริ่มต้น
แม้แต่ตัวอย่างรายงานประจำสัปดาห์ก่อนหน้านี้ แค่นี้ก็เพียงพอแล้วในตอนแรก:
1---2name: รายงานการขายประจำสัปดาห์3description: ใช้เมื่อสร้างรายงานประจำสัปดาห์สำหรับทีมขายทุกวันจันทร์4---56เขียนข้อสรุปก่อน ตัวเลขเป็นการเปรียบเทียบแบบสัปดาห์ต่อสัปดาห์ จำกัดปัญหาไว้ที่หนึ่งข้อ ภายใน 2 หน้า
เสร็จแล้ว เนื้อหาแค่หนึ่งบรรทัด
เป็นไงบ้าง? ถ้าแค่นี้ คุณก็ทำได้ตั้งแต่วันนี้ใช่ไหม?
เมื่อคุณใช้ไป ถ้าคุณสังเกตเห็นว่า "ผู้จัดการทานากะชอบตารางมากกว่ากราฟ" หรือ "ถ้าฉันเขียน 'อยู่ระหว่างการพิจารณา' มันจะถูกส่งกลับ" คุณก็แค่เพิ่มสิ่งเหล่านั้นในแต่ละครั้ง
เวอร์ชันที่เสร็จสมบูรณ์ก่อนหน้านี้เป็นผลมาจากการเติบโตแบบนี้

4️⃣ เห็นผลชัดเจนด้วยการทดสอบเปรียบเทียบ
ลองทำคำขอเดียวกันทั้งตอนที่เปิด Skill และตอนที่ปิด Skill
ถ้าผลลัพธ์แตกต่างกันอย่างชัดเจน นั่นคือหลักฐานว่า Skill ทำงาน
ถ้าไม่มีความแตกต่าง เนื้อหา Skill อาจมีแต่สิ่งที่ "Claude รู้อยู่แล้ว" ลองเพิ่มเกณฑ์การตัดสินที่มีแต่คุณเท่านั้นที่รู้
5️⃣ Skills เติบโตทุกครั้งที่ล้มเหลว
ถ้าคุณรู้สึกว่า "ส่วนนี้ยังผิด" หลังจากทดสอบ ให้เพิ่มสิ่งนั้นลงใน SKILL.md ในแต่ละครั้ง
พูดตามคำของ santtiagom_ "ถ้าคุณแก้ไขแบบเดียวกัน 3 ครั้ง ให้เพิ่มลงใน Skill"
Skill ที่สมบูรณ์แบบไม่ใช่สิ่งที่คุณสร้างตั้งแต่เริ่มต้น มันคือสิ่งที่คุณเติบโตขึ้นเมื่อคุณใช้มัน กระบวนการ "เรียนรู้จากความล้มเหลวและเติบโต" นี้คือการทำให้เกณฑ์การตัดสินของคุณแม่นยำยิ่งขึ้นเรื่อยๆ
6️⃣ Claude เองจะให้คำแนะนำในการปรับปรุง
นี่คือส่วนที่น่าสนใจ
การใช้ Skill skill-creator ที่ Anthropic จัดหาให้อย่างเป็นทางการ Claude เองจะแนะนำสิ่งต่างๆ เช่น "ลองทำแบบนี้เพื่อให้ Skill นี้ดียิ่งขึ้นไหม?"
เมื่อคุณตั้งค่างานของคุณใน AI แล้ว AI ก็จะกลับมาพร้อมกับ "มันจะมีประสิทธิภาพมากกว่าถ้าทำแบบนี้" วงจรนี้คือความสนุกและจุดแข็งของ Skills
3 สัญญาณอันตรายสำหรับการเติบโตของ Skills ที่มีประโยชน์

เมื่อคุณสร้าง Skill แล้ว คุณต้องตรวจสอบว่ามันทำงานถูกต้องหรือไม่
santtiagom_ แสดงรายการวิธีการตัดสินเพียงวิธีเดียว
ถ้าคุณรันงานเดียวกัน 3 ครั้งและได้ผลลัพธ์ต่างกันทุกครั้ง Skill นั้นจำเป็นต้องปรับปรุง
โดยเฉพาะอย่างยิ่ง ให้ระวังสัญญาณอันตรายสามประการนี้:
สัญญาณอันตราย 1: คำแนะนำถูกมองข้าม
สิ่งนี้เกิดขึ้นเมื่อถ้อยคำของ Skill คลุมเครือ
ตัวอย่างเช่น แม้คุณจะระบุ "เขียนให้ชัดเจน" เกณฑ์สำหรับ "ชัดเจน" ก็ไม่ชัดเจนสำหรับ Claude ในกรณีนี้ Claude ไม่มีทางเลือกอื่นนอกจากเขียนตามการตัดสินของตัวเอง
"เขียนข้อสรุปก่อน เก็บหนึ่งประโยคภายใน 40 ตัวอักษร อย่าใช้ศัพท์เทคนิค"
ถ้าคุณเขียนเฉพาะเจาะจงถึงขนาดนี้ Claude จะไม่ลังเล เคล็ดลับคือการเขียนด้วยตัวเลขและกฎเฉพาะ แทนที่จะใช้คำคุณศัพท์ที่คลุมเครือ
สัญญาณอันตราย 2: Skill ไม่ทำงาน
นี่คือกรณีที่มีปัญหากับคำอธิบาย "ปก"
จำเรื่องการโหลดแบบเป็นขั้นตอนที่พูดถึงก่อนหน้านี้ได้ไหม Claude ตัดสินโดยดูเฉพาะ "ชื่อและคำอธิบาย" ในระดับ 1 ถ้าคำอธิบายตรงนี้คลุมเครือ มันจะถูกข้ามไปว่า "ดูไม่เกี่ยวข้องในครั้งนี้"
ตรวจสอบว่าคำอธิบายทำให้ชัดเจนในทันทีหรือไม่ว่า "ควรใช้เมื่อใดและกับงานอะไร"
สัญญาณอันตราย 3: ผลลัพธ์เป็นแบบทั่วไป ไม่มีความแตกต่างเมื่อมี/ไม่มี Skill
นี่คือสถานะที่เนื้อหาที่เขียนใน Skill เป็นเพียงสิ่งที่ "Claude รู้อยู่แล้ว"
Claude ฉลาด ดังนั้นมันสามารถตัดสินสิ่งทั่วไปได้ด้วยตัวเองโดยไม่ต้องสอน วิธีที่ถูกต้องคือการเขียน เกณฑ์การตัดสินที่มีแต่คุณเท่านั้นที่รู้ ใน Skills
"เจ้านายอ่านจากข้อสรุป" "เขาข้ามข้อมูลถ้าเกิน 3 จุด" "เขาโกรธถ้าไม่ได้เขียนเป็นการเปรียบเทียบแบบสัปดาห์ต่อสัปดาห์" กฎเหล่านี้ ซึ่งจำเป็นเพราะสภาพแวดล้อมของคุณ กำหนดคุณค่าของ Skill

จากแนวทางปฏิบัติที่ดีที่สุดของ santtiagom_ ฉันได้เลือก 4 ประเด็นที่สำคัญเป็นพิเศษมาแนะนำ
① Claude ฉลาด ไม่ต้องสอนสิ่งที่มันรู้
คำแนะนำทั่วไปเช่น "แสดงผลในรูปแบบ JSON" ไม่จำเป็น Claude รู้อยู่แล้ว โปรดสอนเกณฑ์การตัดสินของงานของคุณ เช่น "ทำไมคุณถึงทำแบบนั้น" และ "คุณทำตามลำดับอะไร"
② แยกถ้าเกิน 500 บรรทัด
เขาบอกว่า 500 บรรทัด แต่ในการทำงานจริง ประมาณ 100 บรรทัดสำหรับ skill.md เองก็ดี ถ้าปริมาณเพิ่มขึ้นมากเกินไป คุณภาพการตัดสินของ Claude Code จะลดลง
ดังนั้น ถ้า Skill ใหญ่เกินไป ให้เก็บเอกสารอ้างอิงไว้ในโฟลเดอร์แยกต่างหาก เคล็ดลับสำหรับการใช้งานระยะยาวคือการเก็บเนื้อหา SKILL.md ไว้เฉพาะคำแนะนำหลักเท่านั้น
③ ทดสอบกับกรณีจริง ไม่ใช่ในอุดมคติ
การทดสอบกับคำขอสมมตินั้นไร้ความหมาย ลองใช้กับงานที่คุณทำจริงในวันจันทร์โดยใช้ Skills ในงานจริงนั่นแหละที่คุณจะเห็นคำแนะนำที่ขาดหายไป
④ เติบโตไปพร้อมกับการใช้งาน แทนที่จะตั้งเป้าความสมบูรณ์แบบ
ถ้าคุณแก้ไขแบบเดียวกัน 3 ครั้ง ให้เพิ่มลงใน SKILL.md การทำซ้ำนี้คือเส้นทางที่สั้นที่สุดในการเติบโต Skill ที่อุทิศให้กับคุณ
สำหรับผู้ที่ต้องการใช้ให้ลึกซึ้งยิ่งขึ้น
นี่คือส่วนขั้นสูง
ไม่ใช่ทุกคนที่ต้องทำสิ่งนี้ทันที แต่ฉันจะแนะนำสำหรับผู้ที่ต้องการ "ใช้ประโยชน์เพิ่มเติม"
1️⃣ มี Skills อย่างเป็นทางการที่คุณสามารถใช้ได้ทันที
Anthropic นักพัฒนา Claude ได้เผยแพร่ Skills อย่างเป็นทางการ 5 ประเภท
การประมวลผลไฟล์ Word การวิเคราะห์ไฟล์ Excel การอ่าน PDF การสร้าง PowerPoint และการออกแบบส่วนหน้า คุณสามารถใช้ได้ทันทีเพียงแค่ติดตั้งจาก GitHub

นอกจากนี้ยังมีเว็บไซต์ชื่อ skills.sh ที่รวบรวม Skills ที่สร้างโดยชุมชน อย่างไรก็ตาม เนื่องจากสิ่งเหล่านี้สร้างโดยบุคคลที่สาม ฉันแนะนำให้ตรวจสอบเนื้อหาก่อนใช้งาน มีความเป็นไปได้ที่จะมีสิ่งที่เสี่ยงรวมอยู่ ดังนั้นโปรดใส่ใจอย่างใกล้ชิดตรงนั้น
2️⃣ มีตำแหน่งจัดเก็บสองแห่ง: สำหรับตัวคุณเองและสำหรับทีม
Skills มีตำแหน่งจัดเก็บสองแห่ง
สำหรับตัวคุณเองเท่านั้น:
ถ้าคุณวางไว้ใน .claude/skills/ ในโฟลเดอร์บ้านของคุณ มันจะกลายเป็น Skill เฉพาะของคุณที่สามารถใช้ได้ไม่ว่าคุณจะเปิดโปรเจกต์ไหน
สำหรับการแชร์ในทีม:
ถ้าคุณวางไว้ใน .claude/skills/ ภายในโปรเจกต์ มันจะรวมอยู่ในการควบคุมเวอร์ชัน ดังนั้นทุกคนในทีมสามารถใช้ Skill เดียวกันได้
โดยส่วนตัวแล้ว ฉันคิดว่าการแชร์ในทีมนี้คือแก่นแท้ที่ซ่อนอยู่ของ Skills
ความจริงที่ว่าเกณฑ์การตัดสินของคุณกลายเป็นไฟล์ หมายความว่าแม้สมาชิกในทีมจะเปลี่ยนไป คุณภาพของงานก็ยังคงอยู่ เกณฑ์การตัดสินไม่ขึ้นอยู่กับบุคคลอีกต่อไป นี่คือการเปลี่ยนแปลงที่ค่อนข้างใหญ่สำหรับองค์กร
3️⃣ Skills ยังเชื่อมต่อกับบริการภายนอก
ด้วยการรวม Skills เข้ากับ MCP ซึ่งเป็นกลไกในการเชื่อมต่อกับเครื่องมือภายนอก Claude จะสามารถโต้ตอบกับบริการภายนอกได้โดยตรง
santtiagom_ อธิบายสิ่งนี้ว่า "สามารถมอบหมายกระบวนการแทนคำแนะนำ"
อย่างไรก็ตาม นี่คือการใช้งานขั้นสูงสำหรับวิศวกร ฉันแนะนำให้เริ่มจาก 6 ขั้นตอนพื้นฐานที่แนะนำในส่วนก่อนหน้า
สรุป
ฉันจะสรุปประเด็นของบทความนี้เป็น 6 ข้อ โปรดบันทึกไว้เพื่อที่คุณจะได้กลับมาดูได้
- Skills คือ "ไฟล์สำหรับตั้งค่างานใน AI" เหมือน TM ของโปเกมอน เมื่อตั้งค่าแล้ว มันจะทำงานทุกครั้ง
- Claude ฉลาดแต่ไม่รู้จัก "วิธีการทำงานของคุณ" หากไม่มี Skills คุณต้องตั้งค่าทุกอย่างด้วยตัวเองทุกครั้ง
- สิ่งที่คุณต้องการคือไฟล์เดียว: SKILL.md เนื้อหาคือแค่ "ชื่อ + คำอธิบาย + คำแนะนำ"
- ใส่ 50 อันก็ได้ Claude จะเลือกและโหลดเฉพาะ Skills ที่จำเป็น
- การเริ่มต้นเล็กๆ และเติบโตเป็นวิธีที่ถูกต้อง Skill ที่ใช้งานได้ 5 บรรทัด ดีกว่า Skill ที่สมบูรณ์แบบที่มีกฎ 80 ข้อ
- แก่นแท้ของ Skills ไม่ใช่ระบบอัตโนมัติของงาน แต่คือ "การทำให้การตัดสินเป็นสินทรัพย์" การกระทำในการทำให้เกณฑ์การตัดสินของคุณเป็นคำพูดและตั้งค่าใน AI
ถึงผู้ที่พบบทความนี้มีประโยชน์แม้เพียงเล็กน้อย
ห้องปฏิบัติการ Claude Code แห่งมหาวิทยาลัยโตเกียว (@ClaudeCode_UT) เป็นบัญชีที่โพสต์ทุกวัน โดยมีศูนย์กลางอยู่ที่สมาชิกที่เป็นผู้คลั่งไคล้ Claude Code ตัวยงและนักศึกษาปัจจุบันของมหาวิทยาลัยโตเกียว
เราส่งมอบข้อมูลและความรู้เฉพาะทางที่ "มีประโยชน์อย่างแท้จริง" สำหรับการใช้งานทางธุรกิจทุกวัน
โดยการติดตาม คุณจะได้รับข้อมูลแบบนี้ 👇
- คู่มือปฏิบัติสำหรับ "เทคนิคในการทำให้ AI เรียนรู้งาน" เช่น Skills และ CLAUDE.md
- คำอธิบายหัวข้อการใช้งาน AI ล่าสุดจากต่างประเทศสำหรับผู้ที่ไม่ใช่วิศวกร
- นี่คือสถานที่เดียวที่คุณจะได้รับทักษะ Claude Code ที่ "มีประโยชน์อย่างแท้จริง" ฟรี
ถ้าคุณสนใจ โปรดติดตามและลองดู! 👀

นอกจากนี้ เราได้เริ่ม LINE อย่างเป็นทางการแล้ว ดังนั้นถ้าคุณต้องการรับข้อมูลจำกัดอย่างรวดเร็ว โปรดเข้าร่วม! มาเร่งการเรียนรู้ของเราและเอาชนะยุค AI agent ไปด้วยกัน! ❗️





