Skip to main content 홈 크리에이터 boom-vitt claude-thai-skills thai-social-caption
thai-social-caption Use this skill for any task involving writing Thai-language social media captions, posts, or short-form copy. Trigger whenever the user asks to: write a caption for Facebook, Instagram, TikTok, Threads, X (Twitter), Pantip, or LINE TIMELINE in Thai, draft a Thai social post, write a Thai product/review/giveaway post, pick hashtags for a Thai audience, or adapt copy for a Thai social channel. Also trigger for requests like "เขียนแคปชั่น", "caption ภาษาไทย", "เขียน TikTok caption", "โพสต์ Facebook", "ลงไอจี", "caption social media Thai", "เขียนรีวิว", or any variation. If the output is a short Thai post designed to be published on a social platform, use this skill.
설치로 이동 Skills Marketplace 커뮤니티가 만든 AI 스킬을 발견하고 탐색하세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Boom-Vitt/claude-thai-skills --skill thai-social-caption명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Zip 다운로드 다운로드 중... Use this skill for any task involving Thai tax invoices, receipts, quotations, or withholding-tax certificates. Trigger whenever the user asks to: draft a Thai tax invoice (ใบกำกับภาษี), receipt (ใบเสร็จ), quotation (ใบเสนอราคา), credit/debit note (ใบลดหนี้/ใบเพิ่มหนี้), or WHT certificate (ภ.ง.ด.3/53). Also trigger for requests like "ออกใบกำกับภาษี", "ใบเสร็จ", "ใบเสนอราคา", "Thai tax invoice", "VAT 7%", "ภาษีหัก ณ ที่จ่าย", or any variation. If the context involves Thai accounting documents under Revenue Code §86/4, use this skill.
Use this skill for any task involving Thai postal address parsing, validation, formatting, or province/postcode lookup. Trigger whenever the user asks to: parse a Thai address into fields, validate a 5-digit Thai postcode, look up a province from its postcode, or format an address for a shipping label. Also trigger for requests like "แยกที่อยู่ไทย", "ตรวจรหัสไปรษณีย์", "แปลที่อยู่เป็นภาษาอังกฤษ", "ที่อยู่จัดส่ง", or any variation involving Thai addresses with ตำบล/แขวง/อำเภอ/เขต/จังหวัด.
Use this skill for any task involving Thai customer service messaging — replies, apologies, status updates, refund/return scripts, and auto-replies on LINE OA, Facebook Page, Shopee, Lazada, Instagram DM, TikTok Shop, and similar channels. Trigger whenever the user asks to: reply to a Thai customer, draft an apology, write a refund or return message, write an auto-reply, de-escalate an angry customer, or send a shipping/status update in Thai. Also trigger for requests like "ตอบลูกค้า", "reply LINE OA", "ตอบแชท", "Shopee reply", "ข้อความขอโทษลูกค้า", "customer service Thai", "เขียน auto reply", "ตอบ inbox", or any variation. If the output is a Thai message from a business to a customer, use this skill.
name thai-social-caption description Use this skill for any task involving writing Thai-language social media captions, posts, or short-form copy. Trigger whenever the user asks to: write a caption for Facebook, Instagram, TikTok, Threads, X (Twitter), Pantip, or LINE TIMELINE in Thai, draft a Thai social post, write a Thai product/review/giveaway post, pick hashtags for a Thai audience, or adapt copy for a Thai social channel. Also trigger for requests like "เขียนแคปชั่น", "caption ภาษาไทย", "เขียน TikTok caption", "โพสต์ Facebook", "ลงไอจี", "caption social media Thai", "เขียนรีวิว", or any variation. If the output is a short Thai post designed to be published on a social platform, use this skill.
แคปชั่นโซเชียลไทย (Thai Social Caption)
Overview
แต่ละแพลตฟอร์มมีโทน ความยาว และ hashtag ที่ต่างกัน เขียนผิดแพลตฟอร์ม = ยอดไม่มา. Each Thai social platform has its own dialect — Facebook ≠ Threads ≠ TikTok. Pick the platform's tone before writing a single word.
When to use
เขียนแคปชั่นโพสต์ลง FB, IG, TikTok, Threads, X, Pantip, LINE TL
เขียนรีวิวสินค้า ร้านอาหาร คาเฟ่
โพสต์ขายของ giveaway โปรโมชั่น
โพสต์มูเตลู เลขเด็ด ขอพร
เลือก hashtag ที่คนไทยใช้จริง
Core conventions
1. Platform tone table
Platform Length Tone Hashtags Facebook 60–200 chars, story-driven warm, slightly formal 0–3 Instagram 80–150 chars aspirational, lifestyle 5–15 (mix TH+EN) TikTok 30–100 chars, hook-first playful, snappy 2–5 (incl. trending) Threads 1–3 sentences conversational, opinionated 0–2
Pantip long-form, story format community-friendly uses room tags
LINE VOOM 100–300 chars warm, plain-spoken 3–5
Live (pre) 150–400 chars hype + info-packed 2–5
2. Thai social writing devices
Repeated vowels for emphasis: ดีมากกกก, อร่อยยยย, ปังงงง, น่ารักกกก
Laughter: 555 (mild) → 55555555 (rolling on floor). Avoid in CS context.
Softening particles: น้าาาา, เนอะ, ดิ, ป่ะ, อ่ะ, อ่ะนะ. These make tone friendly.
Slang (use with caution): ปัง = killer, จัดเต็ม = goes all-out, ตำ = devour/cop it, มู = pray for luck, สายมู = spiritual believer, รีวิวจัดให้ = full review incoming.
Emojis that dominate Thai social: 🤣🥺😭🔥💯✨🙏🥰😅 . 🙏 = thanks/please/respect (not just prayer). ✨ = cute aesthetic. Avoid 👍 alone — reads cold.
กรู/มึง — relatable but reads as low-class/funny. OK for memes & meme accounts, NEVER for brand accounts unless that's the brand voice.
3. Hashtag conventions
Facebook: brand tag only (#ชื่อร้าน). Too many = looks spammy.
Instagram: stack 5–15 niche TH+EN: #ของกินกรุงเทพ #คาเฟ่อร่อย #รีวิวร้านอาหาร #bangkokfood #thaifoodie. Niche > generic.
TikTok: trending sounds + #fyp #fypシ #ของกินมาแรง #รีวิวtiktok . Trend tags expire — check what's hot.
Pantip: use room/tag system not # — เลือกห้องสินสาด, ไกลบ้าน, ก้นครัว ฯลฯ
Brand posts: put brand tag FIRST, then 2–3 discovery tags.
4. Genre archetypes รีวิว (review):
"วันนี้พามาลองร้าน X ย่าน Y… เมนูเด็ดคือ Z รสชาติ [adj] ราคา [฿] / สรุป: [verdict] / ใครผ่านแถวนี้ลองเลย 👍"
ขายของ (selling):
hook (problem/desire) → benefit → CTA → ราคา → urgency
"ผมร่วงเยอะ? 😱 / เซรั่มสูตรใหม่ ลดผมร่วงใน 14 วัน / ปกติ 990 ลดเหลือ 590 / ทักแชทเลย / เหลือ 23 ขวดเท่านั้น 🔥"
มูเตลู (spiritual/lucky numbers):
"เลขเด็ดงวด 16/5/68 หลวงพ่อ X ใบ้มา… / เลข 2 ตัว: 47, 74 / 3 ตัว: 147 / ใครได้เอาบุญด้วยนะคะ 🙏✨"
ดราม่า / ระบาย (rant):
"เรื่องมีอยู่ว่า… 😤 / [story] / สรุปคือ [punchline] / เพื่อนๆเจอแบบนี้บ้างมั้ย?"
Giveaway:
"แจกฟรี! 🎉 [prize] / กติกา: 1) กดไลก์ 2) คอมเมนต์แท็กเพื่อน 1 คน 3) แชร์โพสต์ตั้งสาธารณะ / ประกาศผล [date] / #ชื่อแบรนด์"
Examples INPUT: Write IG caption for new iced matcha launch at คาเฟ่ "บ้านไม้".
OUTPUT:
"กรีนเข้มจี๊ดดดด มัทฉะใหม่มาแล้วน้า 🍵✨ / ตัดหวานกำลังดี เหมาะกับวันร้อนๆ / มาลองก่อนใครที่บ้านไม้ ☁️
#บ้านไม้คาเฟ่ #มัทฉะไทย #คาเฟ่กรุงเทพ #icedmatcha #bangkokcafe #matchalover #คาเฟ่ฮอปปิ้ง"
INPUT: TikTok caption for a 15-sec ramen review.
OUTPUT:
"ราเมงร้านนี้ ตำมั้ย? 🍜🔥 มีคำตอบ #รีวิวtiktok #ของกินมาแรง #fyp"
INPUT: Threads post reacting to PM2.5.
OUTPUT:
"ตื่นมาเปิดม่าน นึกว่าหมอกลงเชียงใหม่ ที่แท้คือฝุ่น กทม. 😮💨 ใครใส่ N95 ออกบ้านบ้าง?"
INPUT: Facebook post launching free shipping.
OUTPUT:
"ส่งฟรีทั่วประเทศ! 🚚 ถึงสิ้นเดือนนี้เท่านั้น / ช้อปครบ 500.- ส่งฟรีไม่ต้องใช้โค้ด / ทักแชทสั่งได้เลยค่ะ 😊
#ชื่อร้าน"
LINE VOOM (LINE Timeline rebranded 2022) LINE Voom = LINE's in-app social feed. คนละอย่างกับ LINE OA broadcast (ที่เด้งเข้าแชท). Voom เป็นฟีดที่คนเลื่อนดูเอง โทนต้องเป็นมิตรเหมือนเพื่อนบ้านคุยกัน ไม่ใช่โฆษณายัดเยียด.
Audience profile: Thai mass-market, อายุเฉลี่ยสูงกว่า TikTok เล็กน้อย (25–55), ครอบครัว, ต่างจังหวัดเยอะ, ใช้ LINE เป็นช่องทางหลักอยู่แล้ว. เข้าฟีดเพื่อดูข่าวบ้าน ดูร้านใกล้บ้าน ดูดวง ดูสาระน่ารู้.
Caption length: 100–300 ตัวอักษร ยาวกว่า TikTok สั้นกว่า Facebook ยาว ๆ. มีรูป/วิดีโอประกอบเสมอ — caption ไม่ใช่พระเอก แต่ต้องอธิบายให้ครบ.
Tone: สุภาพ เป็นกันเอง ภาษาบ้าน ๆ. ห้ามใช้ภาษาวัยรุ่นจัด ห้ามใช้ irony แบบ Gen Z ห้ามอังกฤษล้วน. เน้น "ค่ะ/ครับ" ลงท้าย, ใช้ น้า/นะคะ ได้.
Hashtags: มีระบบ # อยู่จริงแต่ไม่เด่นเท่า IG. ใส่ 3–5 พอ เน้น discovery tag ภาษาไทย: #สาระน่ารู้ #ของกินอร่อย #ร้านใกล้บ้าน #โปรโมชั่นวันนี้.
What works: ความอบอุ่น, รูปอาหาร, ครอบครัว, วันพระ/วันสำคัญทางศาสนา, โปรโมชั่นท้องถิ่น, สาระน่ารู้สั้น ๆ (เคล็ดลับครัว, สุขภาพ, การเงินพื้นฐาน), เลขเด็ด/ดูดวง, ข่าวร้านใหม่ในจังหวัด.
What flops: ภาษาอังกฤษเยอะ, มุก Gen Z แบบ ironic/sarcastic, CTA ดุดัน ("รีบสั่งเดี๋ยวนี้!!!"), trendy slang ของ TikTok (ตำ/มู ใช้ได้แต่อย่ายัด), ภาพแต่งจัดเกินจริง.
Example 1 — product promo (ร้านขนมเปี๊ยะ):
"ขนมเปี๊ยะไส้ถั่วกวนสูตรโบราณ อบใหม่ทุกเช้าค่ะ 🥮 / แป้งบางไส้แน่น หวานกำลังพอดี ทานคู่ชาร้อน ๆ อร่อยที่สุด / สั่งล่วงหน้า 1 วัน รับได้ที่ร้าน หรือส่ง Grab ในตัวเมืองค่ะ / กล่อง 6 ชิ้น 120 บาท / ทักไลน์ @banpiahome ได้เลยน้า
#ขนมเปี๊ยะ #ของฝากเชียงใหม่ #ขนมโบราณ #สาระน่ารู้"
Example 2 — engagement/lifestyle (เคล็ดลับ):
"เคล็ดลับลดค่าไฟหน้าร้อนแบบง่าย ๆ ที่บ้านทำได้เลยค่ะ ☀️ / 1) ตั้งแอร์ 26 องศา เปิดพัดลมช่วย / 2) ปิดเครื่องใช้ไฟฟ้าที่ standby / 3) ซักผ้ารวมรอบใหญ่ไม่ซักทีละนิด / ใครมีเคล็ดลับอื่นมาแชร์กันในคอมเมนต์ได้น้า ลองเอาไปปรับใช้กันนะคะ 🙏
#สาระน่ารู้ #ประหยัดค่าไฟ #เคล็ดลับในบ้าน"
Live-stream captions (FB Live / TikTok Live / Shopee Live / IG Live) Live commerce ในไทยใหญ่มาก — แม่ค้าไลฟ์ขายของได้หลักแสนต่อรอบ. แคปชั่นมี 2 จังหวะ: pre-live announcement (โพสต์ก่อนเริ่ม 1–24 ชม.) กับ during-live updates (โพสต์สั้น ๆ ระหว่างไลฟ์เพื่อดึงคนเข้า).
Pre-live caption components ต้องมีครบ 5 อย่าง อย่าขาด:
วันเวลา — ระบุชัด ๆ "วันนี้ 2 ทุ่ม" / "พรุ่งนี้ 20:00 น." (ไทยใช้ 24 ชม. ได้ แต่ภาษาพูดนิยม "2 ทุ่ม / 3 ทุ่ม")
แม่ค้า/แขกรับเชิญ — เรียก "แม่ค้า", "พี่ + ชื่อเล่น", "น้อง + ชื่อเล่น" เช่น "พี่แนน", "น้องมิ้น", "แม่ค้าก้อย"
สินค้า/หมวด — "เสื้อผ้าแฟชั่นเกาหลี", "ครีมหน้าใส", "ปลาทูเค็มสูตรแม่"
Hook — "โปรเด็ด / ลดสุดในไลฟ์ / ของแถมเพียบ / ราคาไลฟ์เท่านั้น / ลดเพิ่ม 50% ในไลฟ์"
CTA — "กดติดตาม / เปิดแจ้งเตือน / set notification / กดกระดิ่ง / รอเจอกันนะคะ"
During-live updates สั้น เร่งด่วน เน้น scarcity + urgency:
"เหลือ 5 ตัวสุดท้าย!! 🔥"
"Code ลดเพิ่ม 50.- รับช่วงไลฟ์เท่านั้น พิมพ์ในแชทเลยค่ะ"
"พี่แนนแถมให้อีก 1 ชิ้น เฉพาะ 10 คนแรก! 🎁"
"ตัวนี้หมดแล้วค่า ไปดูตัวต่อไปกัน"
Platform differences Platform Audience Pace Caption style Shopee Live ช้อปปิ้งมินเดด, อายุ 20–40 ปานกลาง เน้น product card, pin โค้ดในแชท, รหัสสินค้าชัด TikTok Live วัยรุ่น–วัยทำงานต้น, urban เร็วมาก trendy slang OK (ตำ/ปัง/จัดเลย), gamified FB Live อายุ 30+, ต่างจังหวัด, แม่บ้าน ช้ากว่า อธิบายสินค้าละเอียด, รีวิวเชิงลึก, comment-driven IG Live urban young, แฟชั่น/บิวตี้ ปานกลาง TH-EN mix, aesthetic, brand-led
Example 1 — pre-live Shopee Live (เสื้อผ้า):
"📣 ไลฟ์ใหญ่คืนนี้!! 2 ทุ่มตรง 🛍️ / พี่แนนยกคลังเสื้อผ้าเกาหลีมาไลฟ์ ลดสุดในรอบเดือน / เดรส เสื้อ กางเกง เริ่ม 99.- เท่านั้น / โค้ดลดเพิ่ม 50.- เฉพาะในไลฟ์ พิมพ์ NANLIVE / ของแถมเพียบ มีลุ้นรับกระเป๋าฟรี 5 ใบ / กดติดตามร้าน + เปิดแจ้งเตือน รอเจอกันนะคะ 🔔
#ShopeeLive #เสื้อผ้าเกาหลี #ไลฟ์สดShopee"
Example 2 — pre-live TikTok Live (อาหารทะเลแห้ง):
"ไลฟ์คืนนี้ 3 ทุ่ม จัดเต็ม! 🦐🔥 / แม่ค้าก้อยยกกุ้งแห้งสด ๆ จากระนองมาไลฟ์ / ราคาไลฟ์ลดสุด ถูกกว่าตลาด 30% / ของแถมจัดเต็ม สั่งครบ 500 แถมปลาหมึกแห้ง 1 ขีด / กดติดตาม + กดกระดิ่งรอเลยจ้าาาา ตำกันให้หนัก!
#tiktoklive #ของกินมาแรง #กุ้งแห้งระนอง #fyp"
Common mistakes
Literal translation of marketing English: "พวกเราตื่นเต้นที่จะประกาศ" → use "ขอประกาศ" หรือ "มาแล้วจ้า"
Too many CTAs in one post (pick ONE action).
Wrong register for platform: Facebook caption written in TikTok tone reads juvenile; TikTok caption written like Facebook reads boring.
Hashtag spam on Facebook (kills reach).
Brand account using กู/มึง without clear meme-account positioning.
Forgetting platform character limits (X clips at 280; Threads at 500).
Using only English hashtags for a Thai-only audience product.
Emoji overload (>5 emojis per short caption looks desperate).
Posting TikTok-style captions on LINE Voom — wrong audience (Voom skews older/family, slang and ironic humor flop).
Pre-live captions without a clear วันเวลา / countdown — viewers won't know when to come back; always pin time + ทุ่ม format.
Calling it "LINE Timeline" — rebranded to LINE Voom in 2022; using the old name signals outdated knowledge.
Forgetting CTA to "เปิดแจ้งเตือน / กดกระดิ่ง" on pre-live posts — follow alone doesn't push notifications when the stream starts.