|
| 1 | +# Skills Catalog — ภาพรวม + วิธีติดตั้งทีละตัว |
| 2 | + |
| 3 | +ทั้ง 12 skills ในรีโปนี้สามารถติดตั้งทีละตัวได้ — ไม่จำเป็นต้องเอาทั้งชุด. |
| 4 | + |
| 5 | +> [!TIP] |
| 6 | +> ถ้าต้องการแค่ตัวเดียว ใช้ `./install.sh thai-X` เร็วที่สุด. |
| 7 | +> ถ้าต้องการทั้งชุด ใช้ `/plugin install claude-thai-skills` (Claude Code plugin marketplace). |
| 8 | +
|
| 9 | +--- |
| 10 | + |
| 11 | +## Categories — เลือกตามหมวด |
| 12 | + |
| 13 | +| หมวด | Skills | |
| 14 | +|---|---| |
| 15 | +| ✍️ การเขียน & การสื่อสาร | thai-translate, thai-social-caption, thai-customer-service | |
| 16 | +| 🏛 เอกสารทางการ | thai-resume, thai-government-form, thai-festival-card | |
| 17 | +| 🧾 บัญชี & กฎหมาย | thai-invoice, thai-pdpa | |
| 18 | +| 🔢 ข้อมูล & ฟอร์แมต | thai-date-format, thai-id-validate, thai-address, thai-text-processing | |
| 19 | + |
| 20 | +--- |
| 21 | + |
| 22 | +## 1. thai-invoice — ใบกำกับภาษี / WHT (Thai tax invoice & withholding) |
| 23 | +**ใช้เมื่อ:** ออกใบกำกับภาษี (Revenue Code §86/4), ใบเสร็จ, ใบเสนอราคา, ใบลดหนี้/เพิ่มหนี้, ภ.ง.ด.3/53, คำนวณ VAT 7% / WHT ด้วย `Decimal` |
| 24 | +**Install:** |
| 25 | +```bash |
| 26 | +./install.sh thai-invoice # script |
| 27 | +cp -r skills/thai-invoice ~/.claude/skills/ # manual |
| 28 | +``` |
| 29 | +**ลองพิมพ์:** `ออกใบกำกับภาษี ค่าบริการ design 30,000 บาท ลูกค้า บริษัท X จำกัด` |
| 30 | + |
| 31 | +--- |
| 32 | + |
| 33 | +## 2. thai-date-format — แปลง พ.ศ. ↔ ค.ศ. (Thai date format / BE↔CE) |
| 34 | +**ใช้เมื่อ:** แปลง พ.ศ. ↔ ค.ศ. (`BE = CE + 543`), จัดรูปแบบวันที่ราชการ/business/casual, parse ชื่อเดือนเต็ม/ย่อ (มกราคม / ม.ค.), สลับเลขอารบิก ↔ เลขไทย ๐๑๒๓ |
| 35 | +**Install:** |
| 36 | +```bash |
| 37 | +./install.sh thai-date-format # script |
| 38 | +cp -r skills/thai-date-format ~/.claude/skills/ # manual |
| 39 | +``` |
| 40 | +**ลองพิมพ์:** `แปลงปี 2568 เป็น ค.ศ. และเขียนวันที่ 16 พ.ค. แบบราชการให้ที` |
| 41 | + |
| 42 | +--- |
| 43 | + |
| 44 | +## 3. thai-customer-service — ตอบลูกค้า LINE OA / Shopee / Lazada |
| 45 | +**ใช้เมื่อ:** reply LINE OA, Facebook Page, IG DM, Shopee, Lazada, TikTok Shop, เขียน apology / refund / return, auto-reply, de-escalate ลูกค้าโมโห |
| 46 | +**Install:** |
| 47 | +```bash |
| 48 | +./install.sh thai-customer-service # script |
| 49 | +cp -r skills/thai-customer-service ~/.claude/skills/ # manual |
| 50 | +``` |
| 51 | +**ลองพิมพ์:** `reply ลูกค้า LINE OA ที่บ่นว่าของเสีย ขอเงินคืน` |
| 52 | + |
| 53 | +--- |
| 54 | + |
| 55 | +## 4. thai-id-validate — เลขบัตร ปชช. / เบอร์โทร / PromptPay QR |
| 56 | +**ใช้เมื่อ:** ตรวจ checksum เลขบัตร 13 หลัก (citizen ID / tax ID), normalize เบอร์ระหว่าง `+66` กับ `0X`, สร้าง PromptPay QR payload (EMVCo TLV) ที่ scan ผ่านจริง |
| 57 | +**Install:** |
| 58 | +```bash |
| 59 | +./install.sh thai-id-validate # script |
| 60 | +cp -r skills/thai-id-validate ~/.claude/skills/ # manual |
| 61 | +``` |
| 62 | +**ลองพิมพ์:** `ตรวจเลขบัตรประชาชน 9999999999994 ว่า checksum ผ่านไหม` |
| 63 | + |
| 64 | +--- |
| 65 | + |
| 66 | +## 5. thai-translate — แปล EN ⇄ TH รักษา register |
| 67 | +**ใช้เมื่อ:** แปลเอกสาร/อีเมล/โพสต์/บทความ EN ⇄ TH, เลือกสรรพนาม "I/you" ตาม context (`พี่/น้อง/ท่าน/คุณ`), ตัดสินใจทับศัพท์ vs เก็บอังกฤษ, แก้คำแปลที่ "อ่านแล้วรู้ว่าแปลมา" |
| 68 | +**Install:** |
| 69 | +```bash |
| 70 | +./install.sh thai-translate # script |
| 71 | +cp -r skills/thai-translate ~/.claude/skills/ # manual |
| 72 | +``` |
| 73 | +**ลองพิมพ์:** `ช่วยแปลอีเมลภาษาอังกฤษนี้เป็นไทยให้สุภาพแบบส่งหาลูกค้า` |
| 74 | + |
| 75 | +--- |
| 76 | + |
| 77 | +## 6. thai-government-form — หนังสือราชการตามระเบียบสารบรรณ 2526 |
| 78 | +**ใช้เมื่อ:** เขียนหนังสือราชการ (ภายนอก/ภายใน), คำร้อง, ใบลา, หนังสือมอบอำนาจ, เลือกคำขึ้นต้น (`เรียน` / `กราบเรียน` / `กราบบังคมทูล`) ตามยศ/ตำแหน่งผู้รับ |
| 79 | +**Install:** |
| 80 | +```bash |
| 81 | +./install.sh thai-government-form # script |
| 82 | +cp -r skills/thai-government-form ~/.claude/skills/ # manual |
| 83 | +``` |
| 84 | +**ลองพิมพ์:** `เขียนหนังสือลาป่วยถึงผู้อำนวยการ 3 วัน เพราะไข้หวัดใหญ่` |
| 85 | + |
| 86 | +--- |
| 87 | + |
| 88 | +## 7. thai-pdpa — privacy notice / consent banner (PDPA 2562) |
| 89 | +**ใช้เมื่อ:** ร่าง privacy notice, cookie/consent banner ที่ผ่าน PDPA, หนังสือแจ้งสิทธิ์เจ้าของข้อมูล, แจ้งเหตุละเมิดข้อมูลภายใน 72 ชม., audit template ที่แปลมาจาก GDPR |
| 90 | +**Install:** |
| 91 | +```bash |
| 92 | +./install.sh thai-pdpa # script |
| 93 | +cp -r skills/thai-pdpa ~/.claude/skills/ # manual |
| 94 | +``` |
| 95 | +**ลองพิมพ์:** `เขียน privacy policy สำหรับเว็บขายของ ต้อง compliance PDPA` |
| 96 | + |
| 97 | +--- |
| 98 | + |
| 99 | +## 8. thai-social-caption — แคปชั่น FB / IG / TikTok / Threads / X |
| 100 | +**ใช้เมื่อ:** เขียนแคปชั่นโพสต์ลง FB, IG, TikTok, Threads, X, Pantip, LINE TL, รีวิวสินค้า/ร้าน/คาเฟ่, โพสต์ giveaway / โปรโมชั่น, เลือก hashtag ที่คนไทยใช้จริง |
| 101 | +**Install:** |
| 102 | +```bash |
| 103 | +./install.sh thai-social-caption # script |
| 104 | +cp -r skills/thai-social-caption ~/.claude/skills/ # manual |
| 105 | +``` |
| 106 | +**ลองพิมพ์:** `เขียนแคปชั่น TikTok โปรโมตคาเฟ่ใหม่ที่ทองหล่อ ราคา 120 บาท` |
| 107 | + |
| 108 | +--- |
| 109 | + |
| 110 | +## 9. thai-resume — เรซูเม่ภาษาไทย / bilingual TH-EN |
| 111 | +**ใช้เมื่อ:** เขียน/แก้/แปลเรซูเม่หรือ CV เป็นไทยหรือสองภาษา, สมัครงานในไทย (ราชการ / MNC / startup), เลือกระหว่าง พ.ศ./ค.ศ., รูปถ่าย/ไม่มี, คำนำหน้าชื่อ |
| 112 | +**Install:** |
| 113 | +```bash |
| 114 | +./install.sh thai-resume # script |
| 115 | +cp -r skills/thai-resume ~/.claude/skills/ # manual |
| 116 | +``` |
| 117 | +**ลองพิมพ์:** `เขียนเรซูเม่ภาษาไทยสองภาษา สมัคร software engineer ที่ SCB` |
| 118 | + |
| 119 | +--- |
| 120 | + |
| 121 | +## 10. thai-address — แยกที่อยู่ไทย / รหัสไปรษณีย์ → จังหวัด |
| 122 | +**ใช้เมื่อ:** parse ที่อยู่จากฟอร์ม / e-commerce / PDF, ตรวจรหัสไปรษณีย์ 5 หลัก, lookup จังหวัดจาก postcode, transliterate ที่อยู่ไทย → English สำหรับฉลากพัสดุระหว่างประเทศ |
| 123 | +**Install:** |
| 124 | +```bash |
| 125 | +./install.sh thai-address # script |
| 126 | +cp -r skills/thai-address ~/.claude/skills/ # manual |
| 127 | +``` |
| 128 | +**ลองพิมพ์:** `แยกที่อยู่นี้ให้หน่อย: 123/45 ซอยสุขุมวิท 21 ถนนสุขุมวิท แขวงคลองเตยเหนือ เขตวัฒนา กรุงเทพ 10110` |
| 129 | + |
| 130 | +--- |
| 131 | + |
| 132 | +## 11. thai-festival-card — อวยพร / คำไว้อาลัย / การ์ดงานพิธี |
| 133 | +**ใช้เมื่อ:** อวยพรปีใหม่ / สงกรานต์ / ลอยกระทง / ตรุษจีน / วันแม่ / วันพ่อ, คำไว้อาลัย, การ์ดแต่งงาน / ขึ้นบ้านใหม่ / รับปริญญา, ข้อความเกี่ยวกับสถาบันพระมหากษัตริย์ (รวม taboo เลข ๔ / สี / ของห้ามให้) |
| 134 | +**Install:** |
| 135 | +```bash |
| 136 | +./install.sh thai-festival-card # script |
| 137 | +cp -r skills/thai-festival-card ~/.claude/skills/ # manual |
| 138 | +``` |
| 139 | +**ลองพิมพ์:** `เขียนคำอวยพรปีใหม่ส่งหาเจ้านาย แบบทางการแต่ไม่แข็ง` |
| 140 | + |
| 141 | +--- |
| 142 | + |
| 143 | +## 12. thai-text-processing — ตัดคำ / NFC / collation / romanization |
| 144 | +**ใช้เมื่อ:** ตัดคำ (segmentation) สำหรับ search/autocomplete, NFC normalization ก่อนเก็บ DB, จัดเรียงชื่อไทยให้ถูก, romanize RTGS สำหรับ slug, ตั้ง full-text index (ES/Postgres/MySQL), เลือก lib (PyThaiNLP vs ICU vs nlpO3) |
| 145 | +**Install:** |
| 146 | +```bash |
| 147 | +./install.sh thai-text-processing # script |
| 148 | +cp -r skills/thai-text-processing ~/.claude/skills/ # manual |
| 149 | +``` |
| 150 | +**ลองพิมพ์:** `ตัดคำประโยค "ฉันรักการเขียนโค้ดภาษาไทยมาก" ด้วย PyThaiNLP` |
| 151 | + |
| 152 | +--- |
| 153 | + |
| 154 | +## ต้องการครบทุก skill? |
| 155 | + |
| 156 | +```bash |
| 157 | +./install.sh # ครบ 12 ตัว |
| 158 | +# หรือ |
| 159 | +/plugin install claude-thai-skills # ผ่าน Claude Code marketplace |
| 160 | +``` |
0 commit comments