ใช้ Skill Creator แบบ Prompt-first | สร้าง Claude Skill แบบไม่ต้องรู้โค้ด | Vibe Coding Thailand
$ cat 03-skill-creator.md บทที่ 3
ใช้ Skill Creator แบบ Prompt-first บทนี้ต้องได้อะไร
ตอนนี้คุณรู้แล้วว่า Skill คือ folder และไฟล์หลักคือ SKILL.md
บทนี้เราจะเริ่มเข้าใกล้การสร้าง Skill จริง
แต่เราจะไม่เริ่มจากการเขียนไฟล์เอง
เราจะใช้ official Skill Creator เป็นผู้ช่วย
หน้าที่ของคุณคือบอก workflow ให้ชัด ตอบคำถาม และตรวจแผน
หน้าที่ของ Claude Code คืออ่าน official sources ช่วยแปลงไอเดียเป็น Skill Brief และเตรียมสร้าง Skill ให้ถูกโครง
เป้าหมายท้ายบทนี้คือ:
รู้ว่า Skill Creator คืออะไร
รู้วิธีสั่ง Claude Code ให้อ่าน official Skill Creator ก่อนลงมือ
ได้ Skill Brief สำหรับ Skill แรก
ได้แผนสร้าง Skill แบบไม่ใช้ script
ยังไม่ต้องเข้า eval/benchmark ลึก
Skill แรกที่เราจะใช้เป็นตัวอย่างคือ:
brand-voice-rewriter คัดลอก
เพราะง่าย เห็นผลเร็ว และไม่ต้องมี script
Skill Creator คืออะไร
Skill Creator คือชุดเครื่องมือ official จาก Anthropic สำหรับช่วยสร้าง แก้ ทดสอบ และปรับปรุง Claude Code Skills
บนหน้า official plugin อธิบายว่า Skill Creator ใช้สำหรับสร้าง ปรับปรุง วัดผล และ benchmark skills
ใน official SKILL.md ของ Skill Creator กระบวนการหลักเริ่มจาก:
ตัดสินใจก่อนว่าอยากให้ Skill ทำอะไร
เขียน draft ของ Skill
สร้าง test prompts
ดูผลลัพธ์
แก้ Skill จาก feedback
ทำซ้ำจนพอใจ
สำหรับหนังสือเล่มนี้ เราจะใช้แค่ส่วนต้นของกระบวนการก่อน
คือ:
interview
research จาก official sources
สรุป Skill Brief
เตรียม draft ยังไม่ต้องเข้า benchmark หรือ evaluation ซับซ้อนในบทนี้
ทำไมไม่เขียนไฟล์เองตั้งแต่แรก แต่สำหรับคนไม่รู้โค้ด วิธีที่ดีกว่าคือให้ Claude Code ช่วยถามคำถามก่อน
เพราะปัญหาของ Skill แรกไม่ใช่ syntax
งานกว้างเกินไป
trigger ไม่ชัด
output ไม่ชัด
ไม่รู้ว่าควรถามกลับเมื่อข้อมูลไม่พอไหม
description เขียนกว้างจน Claude ไม่รู้จะเรียกเมื่อไหร่
ใส่ script เร็วเกินไป
Skill Creator ถูกออกแบบมาเพื่อช่วยจัดกระบวนการเหล่านี้
ดังนั้นเราไม่เริ่มจาก “สร้างไฟล์ให้หน่อย”
เราเริ่มจาก “ช่วยถามและสรุปแผนก่อน”
ติดตั้งหรือเรียกใช้ Skill Creator ยังไง จุดนี้อาจเปลี่ยนตามเวอร์ชันของ Claude Code และ plugin system
ดังนั้นอย่าจำ command จากหนังสือแบบตายตัว
ให้ใช้ official sources ที่เราเตรียมไว้:
https://claude.com/plugins/skill-creator
https://github.com/anthropics/skills/blob/main/skills/skill-creator/SKILL.md คัดลอก และถ้าต้องใช้ marketplace official ของ anthropics/skills repo ให้ Claude Code อ่าน README official ก่อน
ใน repo official มีตัวอย่างการเพิ่ม marketplace ด้วยคำสั่งใน Claude Code เช่น:
/plugin marketplace add anthropics/skills คัดลอก แต่คุณไม่ควร copy command ใด ๆ โดยไม่เข้าใจ
ฉันต้องการใช้ official Skill Creator ของ Anthropic ใน Claude Code
โปรดอ่าน official sources เหล่านี้ก่อน:
- https://claude.com/plugins/skill-creator
- https://github.com/anthropics/skills
- https://github.com/anthropics/skills/blob/main/skills/skill-creator/SKILL.md
ช่วยบอกฉันว่า:
1. ตอนนี้ควรติดตั้ง/เรียกใช้ Skill Creator ด้วยวิธีไหนใน Claude Code
2. command ใดมาจาก official source
3. แต่ละ command ทำอะไร
4. มีผลกับเครื่องหรือโปรเจกต์ไหม
5. ต้องขออนุมัติก่อนรันอะไรบ้าง
อย่าเพิ่งรันคำสั่งจนกว่าฉันจะพิมพ์ว่า อนุมัติ คัดลอก ถ้า Claude Code ตอบ command มา ให้คุณอ่านก่อน
ช่วยอธิบาย command นี้แบบคนไม่รู้โค้ด
บอกด้วยว่ามาจาก official source ไหน และถ้ารันแล้วจะเกิดอะไรขึ้น
command:
[วาง command] คัดลอก
โหมดของ Skill Creator ไม่ต้องใช้หมดตั้งแต่แรก Skill Creator มีแนวคิดหลายโหมด เช่น Create, Eval, Improve, Benchmark
สำหรับมือใหม่ ให้จำง่าย ๆ:
Create = ช่วยสร้าง Skill ใหม่
Eval = ช่วยทดสอบว่า Skill ทำงานดีไหม
Improve = ช่วยปรับ Skill จาก feedback
Benchmark = วัดผลหลายรอบแบบจริงจัง
Eval และ Improve จะค่อยใช้ตอนเราทดสอบ Skill ในบทหลัง
Benchmark ยังไม่จำเป็นสำหรับคนเริ่มต้น
อย่าเริ่มด้วยของหนักเกินไป
Skill แรกของเราคือ Brand Voice Rewriter เราจะเลือก Skill นี้เพราะ:
ไม่มี script
ไม่ต้องติดตั้ง dependency
ใช้กับงานจริงได้ทันที
คนทำเพจ/ขายของ/ทำคอนเทนต์ใช้ได้
ทดสอบง่ายด้วยข้อความสั้น ๆ
เมื่อผู้ใช้ส่งข้อความดิบ ให้ Claude rewrite เป็นภาษาไทยที่ตรง brand voice: เป็นกันเอง กระชับ ฉลาดแต่ไม่อวดเก่ง ขายได้แต่ไม่ hard sell
เวอร์ชัน rewrite
headline 3 แบบ
CTA 3 แบบ
คำอธิบายสั้น ๆ ว่าปรับอะไร
ห้าม claim เกินจริง
ห้ามเขียนเวอร์
ห้ามใช้ศัพท์ marketing หนักเกินไป
ถ้าข้อมูลสินค้าไม่พอ ให้ถามกลับ
Prompt เริ่มต้นกับ Skill Creator เมื่อคุณอยู่ในโฟลเดอร์ claude-skills-workshop และเปิด Claude Code แล้ว ให้ใช้ prompt นี้
ฉันต้องการสร้าง Claude Skill แรก โดยใช้ official Skill Creator เป็นแนวทาง
โปรดอ่าน official sources เหล่านี้ก่อน:
- https://claude.com/plugins/skill-creator
- https://github.com/anthropics/skills/blob/main/skills/skill-creator/SKILL.md
- https://agentskills.io/specification.md
บริบทของฉัน:
- ฉันเป็นคนทั่วไป ไม่รู้โค้ด
- ต้องการใช้วิธี prompt-first
- Skill แรกควรไม่มี script
- ใช้ official docs/repo เท่านั้น
- อย่าเพิ่งสร้างไฟล์จนกว่าจะสรุปแผนและฉันอนุมัติ
Skill ที่อยากสร้าง:
brand-voice-rewriter
หน้าที่ของ Skill:
ช่วย rewrite ข้อความภาษาไทยให้ตรง brand voice ของฉัน สำหรับ Facebook post, caption, headline, CTA และ sales copy
Brand voice:
- เป็นกันเอง
- กระชับ
- ฉลาดแต่ไม่อวดเก่ง
- ขายได้แต่ไม่ hard sell
- ไม่เวอร์ ไม่ claim เกินจริง
Output ที่ต้องการ:
1. เวอร์ชัน rewrite
2. headline 3 แบบ
3. CTA 3 แบบ
4. อธิบายสั้น ๆ ว่าปรับอะไร
ช่วยถามคำถามที่จำเป็นไม่เกิน 5 ข้อก่อน
จากนั้นสรุป Skill Brief ให้ฉันอนุมัติ คัดลอก จุดสำคัญคือ prompt นี้ไม่ได้บอกว่า “สร้างไฟล์เลย”
แล้วสรุป Skill Brief ก่อน
คำถามที่ Claude ควรถามกลับ ถ้า Claude Code ทำงานดี มันอาจถามประมาณนี้:
กลุ่มเป้าหมายของแบรนด์คือใคร
มีคำที่ห้ามใช้ไหม
มีตัวอย่างโพสต์ที่ชอบไหม
ต้องการความยาวประมาณไหน
ใช้กับสินค้าหรือบริการประเภทไหนเป็นหลัก
คำถามเหล่านี้ดี เพราะมันช่วยให้ Skill ไม่กว้างเกินไป
ถ้า Claude ถามเยอะเกิน ให้ตัดกลับ:
ถามทีละไม่เกิน 5 ข้อก่อน
เอาเฉพาะข้อมูลที่จำเป็นต่อการสร้าง Skill version แรก
รายละเอียดอื่นค่อยปรับทีหลัง คัดลอก อย่าปล่อยให้ขั้นตอนแรกกลายเป็นสัมภาษณ์ยาว 30 นาที
version แรกควรเล็กและใช้ได้จริง
ตัวอย่างคำตอบสำหรับ Skill แรก 1. กลุ่มเป้าหมายคือเจ้าของธุรกิจเล็กและ creator ไทยที่อยากใช้ AI ทำงาน
2. คำที่ไม่ชอบ: ปัง, รวยไว, การันตี, เปลี่ยนชีวิต, สูตรลับ
3. โทนที่ชอบ: เหมือนเพื่อนที่รู้จริง อธิบายง่าย ไม่ยัดขาย
4. ความยาว: Facebook post สั้นถึงกลาง ประมาณ 600-1,000 ตัวอักษร
5. ใช้กับบริการ/คอร์ส/หนังสือ/เครื่องมือ AI เป็นหลัก คัดลอก คำตอบแบบนี้เพียงพอสำหรับ Skill version แรก
Skill Brief ที่ควรได้ หลังตอบคำถาม ให้ Claude Code สรุป Skill Brief
ชื่อ Skill:
brand-voice-rewriter
ใช้เมื่อ:
ผู้ใช้ต้องการ rewrite ข้อความภาษาไทยสำหรับ Facebook post, caption, headline, CTA หรือ sales copy ให้ตรง brand voice
input ที่ต้องการ:
- ข้อความดิบ
- กลุ่มเป้าหมาย ถ้ามี
- สินค้า/บริการ ถ้ามี
- จุดประสงค์ของโพสต์ ถ้ามี
output ที่ต้องได้:
1. เวอร์ชัน rewrite
2. headline 3 แบบ
3. CTA 3 แบบ
4. อธิบายสั้น ๆ ว่าปรับอะไร
ขั้นตอนทำงาน:
1. อ่าน draft
2. เช็กว่าข้อมูลพอไหม
3. ถ้าขาดข้อมูลสำคัญ ให้ถามกลับสั้น ๆ
4. rewrite ตาม brand voice
5. สร้าง headline และ CTA
6. อธิบายการปรับแบบสั้น
ข้อห้าม:
- ห้าม claim เกินจริง
- ห้ามใช้คำ hype เช่น ปัง รวยไว การันตี สูตรลับ
- ห้าม hard sell
- ห้ามแต่งข้อมูลสินค้าเอง
ตัวอย่างการเรียกใช้:
ช่วยใช้ brand voice rewriter ปรับโพสต์นี้ให้หน่อย คัดลอก ถ้า Skill Brief ยังยาวหรือกว้างเกิน ให้บอก Claude:
ช่วยทำ Skill Brief ให้สั้นลง และโฟกัสเฉพาะ version แรกที่ไม่มี script คัดลอก
ขอแผนสร้างไฟล์ก่อนลงมือ เมื่อ Skill Brief ใช้ได้แล้ว อย่าเพิ่งให้สร้างทันที
จาก Skill Brief นี้ ช่วยเสนอแผนสร้าง Skill folder ก่อน
กติกา:
- ยังไม่ต้องสร้างไฟล์
- Skill version แรกต้องไม่มี script
- ใช้ไฟล์น้อยที่สุด
- บอกชื่อ folder และไฟล์ที่จะสร้าง
- บอกว่าแต่ละไฟล์มีหน้าที่อะไร
- บอก description ที่จะใช้ใน SKILL.md คัดลอก สำหรับ Skill แรก คำตอบที่ดีควรเรียบง่าย:
brand-voice-rewriter/
└── SKILL.md คัดลอก ถ้า Claude เสนอ scripts/ ตั้งแต่แรก ให้ถามกลับ:
ทำไม Skill นี้ต้องมี script ตั้งแต่ version แรก?
ถ้าไม่มี script จะยังใช้งานได้ไหม?
ช่วยลดให้เป็น version แรกที่ง่ายที่สุดก่อน คัดลอก
ตรวจ description ก่อนสร้างไฟล์ ก่อนให้ Claude Code สร้าง SKILL.md ให้ตรวจ description อีกครั้ง
ช่วยตรวจ description ที่จะใช้ใน SKILL.md
ดูให้หน่อยว่า:
1. บอกชัดไหมว่า Skill ทำอะไร
2. บอกชัดไหมว่าใช้เมื่อไหร่
3. มี keyword ที่ผู้ใช้จะพิมพ์จริงไหม เช่น Facebook post, caption, headline, CTA, sales copy
4. กว้างเกินไปไหม
5. ควรปรับให้ Claude เรียก Skill ง่ายขึ้นไหม
ให้ description เวอร์ชันสุดท้ายเป็นภาษาอังกฤษ ไม่เกิน 2 ประโยค คัดลอก ตัวอย่าง description ที่ดี:
description : Rewrite Thai Facebook posts, captions, headlines, CTAs, and sales copy to match a friendly, concise brand voice. Use when the user asks to improve marketing copy, social content, launch posts, or promotional messages without sounding hard-sell or exaggerated. คัดลอก
สั่งสร้างไฟล์ version แรก เมื่อแผนและ description ผ่านแล้ว ค่อยสั่งสร้างไฟล์
อนุมัติให้สร้าง Skill version แรกได้
สร้างเฉพาะ:
brand-voice-rewriter/SKILL.md
กติกา:
- ไม่มี scripts/
- ไม่มี dependency
- instructions เป็นภาษาอังกฤษหรือไทยก็ได้ แต่ต้องเหมาะกับการ rewrite ภาษาไทย
- output format ต้องชัด
- guardrails ต้องห้าม claim เกินจริงและห้าม hard sell
- หลังสร้างเสร็จ ช่วยสรุปว่าไฟล์มีอะไรบ้างและควรทดสอบด้วย prompt ไหน คัดลอก ถ้าคุณต้องการให้ instructions เป็นภาษาไทย ให้ระบุ:
ให้ instructions ใน SKILL.md เป็นภาษาไทย เพราะ Skill นี้ใช้กับงานเขียนภาษาไทย
แต่ name และ description ให้เป็นภาษาอังกฤษตามรูปแบบ Skill คัดลอก สำหรับเล่มนี้ แนะนำแบบผสม:
name และ description เป็นอังกฤษ
workflow/output/guardrails เป็นไทยได้
เพราะผู้อ่านและงานหลักเป็นภาษาไทย
ถ้า Claude Code สร้างไฟล์แล้ว ต้องตรวจอะไร หลังสร้างไฟล์ อย่าเพิ่งดีใจแล้วจบ
ช่วยตรวจ Skill ที่เพิ่งสร้าง
ดูให้หน่อยว่า:
1. folder name ตรงกับ name ใน SKILL.md ไหม
2. มี SKILL.md ไหม
3. description บอกทั้งทำอะไรและใช้เมื่อไหร่ไหม
4. workflow ชัดไหม
5. output format ชัดไหม
6. guardrails ครบไหม
7. มี script หรือ dependency ที่ไม่จำเป็นไหม
ยังไม่ต้องแก้ไฟล์ ให้สรุปปัญหาก่อน คัดลอก ถ้าพบปัญหา ค่อยให้แก้ทีละจุด
อย่าสั่งว่า “แก้ให้หมด” แบบกว้าง ๆ
แก้เฉพาะ description ให้ชัดขึ้น โดยยังคง scope เดิม ไม่เพิ่ม feature ใหม่ คัดลอก แก้เฉพาะ output format ให้เป็นหัวข้อที่ copy ไปใช้ได้ง่ายขึ้น คัดลอก
Test prompt แรก เมื่อ Skill สร้างแล้ว ให้ลองด้วย prompt ง่าย ๆ
ใช้ brand-voice-rewriter ปรับโพสต์นี้ให้หน่อย
โพสต์ดิบ:
คอร์สนี้จะทำให้คุณใช้ AI เก่งขึ้นแบบก้าวกระโดด ใครไม่เรียนถือว่าพลาดมาก รับรองว่าเปลี่ยนวิธีทำงานของคุณแน่นอน
บริบท:
ขายหนังสือสอนสร้าง Claude Skill สำหรับคนไทยที่ไม่รู้โค้ด คัดลอก
ยังเวอร์อยู่ไหม
ยัง hard sell ไหม
headline ใช้ได้ไหม
CTA เป็นธรรมชาติไหม
มีคำที่เราห้ามใช้ไหม
output ยาวเกินไปไหม
ถ้ายังไม่ดี ให้ feedback แบบนี้:
ผลลัพธ์ยัง hard sell เกินไป และยังใช้คำที่ดูเวอร์
ช่วยปรับ SKILL.md ให้เน้นภาษานิ่งขึ้น เป็นกันเองขึ้น และห้ามใช้ claim ประเภทรับรอง/เปลี่ยนชีวิต/พลาดมาก
ก่อนแก้ ช่วยบอกก่อนว่าจะแก้ section ไหน คัดลอก
อย่าเพิ่งทำ eval หนักในบทนี้ Skill Creator official มีขั้นตอนทดสอบและ eval ที่จริงจัง
แต่บทนี้ยังไม่ต้องไปถึงจุดนั้น
สำหรับ Skill แรก ให้ทดสอบแบบง่ายก่อน:
1 prompt สั้น
1 prompt งานจริง
1 prompt ที่ข้อมูลไม่ครบ
บทเรื่อง testing จะมาทีหลัง
ตอนนี้ขอแค่ให้คุณเห็นวงจรพื้นฐาน:
ไอเดีย → ถามคำถาม → Skill Brief → แผนไฟล์ → สร้าง SKILL.md → ลอง prompt แรก → feedback คัดลอก นี่คือวงจรที่คุณจะใช้ซ้ำกับ Skill อื่น
ถ้า Claude Code ทำเกินที่สั่ง บางครั้ง Claude Code อาจรีบสร้างไฟล์หลายไฟล์ หรือเพิ่ม script ทั้งที่ไม่จำเป็น
หยุดก่อน
งานนี้เกิน scope ของ version แรก
ช่วยย้อนกลับมาเป็น version ง่ายที่สุด:
- มีแค่ SKILL.md
- ไม่มี scripts/
- ไม่มี dependency
- ไม่มี references/ ถ้ายังไม่จำเป็น
- โฟกัสเฉพาะ workflow หลัก
ก่อนแก้ไฟล์ ช่วยสรุปแผนใหม่ให้ฉันอนุมัติ คัดลอก คนสร้าง Skill ที่ดีต้องคุม scope เป็น
บทนี้ควรจบที่ไหน เมื่อจบบทนี้ คุณควรมีอย่างใดอย่างหนึ่ง:
แบบที่ 1: ยังไม่สร้างไฟล์ แต่มี Skill Brief และแผนพร้อม
แบบที่ 2: มี Skill folder แรกแล้ว:
claude-skills-workshop/
└── brand-voice-rewriter/
└── SKILL.md คัดลอก บทต่อไปจะสอนคิด Skill ให้คมขึ้น ก่อนที่เราจะสร้างตัวอย่าง Skill ต่อ ๆ ไป
แต่ถ้าคุณได้แบบที่ 2 แล้ว ยิ่งดี เพราะคุณมีของจริงให้ทดสอบในบทหลัง
สรุปบทนี้
Skill Creator คือ official tool สำหรับช่วยสร้างและปรับ Skill
มือใหม่ใช้แค่โหมด Create ก่อน
อย่าเริ่มจากสร้างไฟล์ทันที
ให้ Claude Code อ่าน official sources ก่อน
ให้ถามคำถามไม่เกิน 5 ข้อ
ให้สรุป Skill Brief ก่อน
ให้เสนอแผนไฟล์ก่อน
Skill แรกควรมีแค่ SKILL.md
ตัวอย่างแรกคือ brand-voice-rewriter
ทดสอบเบา ๆ ก่อน อย่าเพิ่ง eval หนัก
บทต่อไป เราจะถอยกลับมาดูหลักคิดที่สำคัญที่สุดของการสร้าง Skill:
Skill ที่ดีต้องแคบ ชัด และใช้ซ้ำได้
ถ้าคิด Skill ไม่ชัด ต่อให้ใช้ Skill Creator เก่งแค่ไหน ผลลัพธ์ก็ยังมั่ว
อัปเดตล่าสุด: 25 พ.ค. 2569
ความคิดเห็น
ยังไม่มีความคิดเห็น
เป็นคนแรกได้เลย