Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+21 more

    Thai Humanizer: Make AI-Written Thai Sound Native

    1

    Your agent writes Thai that reads like a native speaker wrote it: customer chats, posts, product pages, app UI, and translations from English.

    $9

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    Thai Humanizer: Make AI-Written Thai Sound Native

    Thai Humanizer: Make AI-Written Thai Sound Native

    Example session with this skill installed

    ช่วยปรับข้อความตอบลูกค้าใน LINE OA ร้านเราให้อ่านเป็นธรรมชาติ ไม่เหมือน AI หน่อย แอดมินเป็นผู้หญิง ลูกค้าทักมาถามว่าของจะส่งเมื่อไหร่ และขอเปลี่ยนสีจากดำเป็นขาว

    ขอบคุณสำหรับการติดต่อเข้ามาค่ะ ทางร้านขออภัยในความไม่สะดวกที่เกิดขึ้น สำหรับคำสั่งซื้อของคุณ ทางเราได้ทำการเปลี่ยนแปลงสีสินค้าจากสีดำเป็นสีขาวเรียบร้อยแล้วค่ะ นอกจากนี้ สินค้าของคุณจะได้รับการจัดส่งผ่านบริการ Kerry Express ภายในวันที่ 29 ตุลาคม ซึ่งถือเป็นช่องทางที่มีความรวดเร็วและปลอดภัย หากมีข้อสงสัยเพิ่มเติม สามารถสอบถามได้ตลอดเวลาค่ะ

    • Read your context and instructions
    • Compiled the thai humanizer

    ข้อความที่ปรับแล้ว

    สวัสดีค่ะ ขอบคุณที่ทักมา และขอโทษที่ทำให้ไม่สะดวกนะคะ 🙏
    แอดมินเปลี่ยนสีจากดำเป็นขาวให้แล้ว ของจะส่งทาง Kerry Express ภายในวันที่ 29 ตุลาคมค่ะ
    สงสัยอะไรเพิ่มทักมาได้ตลอดเลยนะคะ

    สิ่งที่แก้และเหตุผล

    • เปลี่ยน "ขอบคุณสำหรับการติดต่อเข้ามา" และ "ขออภัยในความไม่สะดวกที่เกิดขึ้น" เป็นคำขอบคุณและคำขอโทษที่คนพูดจริง เพราะสองประโยคเดิมเป็นสำนวนสำเร็จรูปที่อ่านแล้วเหมือนบอท
    • ตัด "ของคุณ" ทั้งสองที่ แล้วใช้ "แอดมิน" แทน "ทางร้าน/ทางเรา" ให้เป็นเสียงเดียวตลอดข้อความ
    • เปลี่ยน "ได้ทำการเปลี่ยนแปลง...เรียบร้อยแล้ว" เป็น "เปลี่ยน...ให้แล้ว" (ตัดคำห่อ ทำการ)
    • เปลี่ยน "จะได้รับการจัดส่ง" เป็น "จะส่ง" (ตัด passive ได้รับการ)
    • ตัด "นอกจากนี้" ที่ใช้ต่อประโยค และตัดประโยค "ซึ่งถือเป็นช่องทางที่มีความรวดเร็วและปลอดภัย" ซึ่งเป็นคำโฆษณาลอย ๆ ที่ไม่ได้ตอบคำถามลูกค้า
    • เปลี่ยน "หากมีข้อสงสัยเพิ่มเติม สามารถสอบถามได้ตลอดเวลา" เป็นภาษาแชทที่ยังสุภาพอยู่
    • ลดคำลงท้ายเหลือหนึ่งครั้งต่อเรื่อง และเติม 🙏 ตอนขอโทษ

    ข้อเท็จจริงครบตามเดิม ได้แก่ เปลี่ยนสีจากดำเป็นขาว ส่งทาง Kerry Express ภายในวันที่ 29 ตุลาคม และยังมีคำทักทาย คำขอโทษ กับการบอกให้ทักมาถามได้อยู่ครบ ไม่ได้เพิ่มข้อมูลใหม่

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Your agent writes Thai that reads like a native speaker wrote it: customer chats, posts, product pages, app UI, and translations from English.

    AI writes Thai the way English is written: ของคุณ on every noun, ได้รับการ passives, ทำการ in front of verbs, นอกจากนี้ and อย่างไรก็ตาม at the start of every sentence, and "ขออภัยในความไม่สะดวกที่เกิดขึ้น" in every reply. Thai readers notice at once, and English humanizer skills can't fix it: the tells are Thai grammar, particles and politeness, not English vocabulary.

    This skill makes your agent rewrite (or write from scratch) Thai that reads native:

    • Knows the slot. A LINE OA reply needs ครับ or ค่ะ once per thought; a button needs none; a letter to a ministry should stay formal. The skill asks who is speaking and to whom, then writes in that register.
    • Fixes translationese, not just words. Thai word order, dropped subjects, verbs instead of การ/ความ noun piles, spaces instead of English punctuation.
    • Keeps the warmth. Removes template politeness but keeps real thanks, real apologies and soft requests (นะคะ, หน่อย, ได้ไหมครับ), so plain never turns cold. A shop still sounds like a shop (คุณลูกค้า, ทางร้าน), not a friend.
    • Keeps every fact. Prices, dates, promo conditions, product names stay exact.
    • Translates English into Thai structure by structure: classifiers, tense, relative clauses, passives, idioms, names, numbers, dates and UI strings, from published Thai translation research and the Microsoft and Mozilla Thai style guides.
    • Checks translation files (i18n_check.py): missing keys, broken placeholders and HTML tags, ICU plurals (Thai needs only other), line breaks, final periods, length for UI fit, and years: it flags a year that isn't the source year or the source + 543, and a file that mixes พ.ศ. and ค.ศ. (--era be|ce enforces one). Exits non-zero, so it can run in CI. When the era isn't clear, the skill decides from the product's existing text and genre, or asks.
    • Lint script included (thai_lint.py, Python standard library only): flags 30+ tells across translationese, wrappers, structure, buzzwords, politeness formulas, punctuation, particle spelling (ค่ะ vs คะ, นะคะ) and common misspellings (อนุญาต, สังเกต, ปรากฏ). Slot-aware (--slot ui|chat|post|article|formal), works on .txt, .md and i18n .json files, and reports a density score. Optional Royal Institute loanword check (--spelling ri).
    • Sourced. Rules come from the Microsoft and Mozilla Thai style guides, the Royal Institute (ORST) spelling and spacing rules, Unicode CLDR, peer-reviewed Thai research on translated Thai and the ถูก passive, a study of ChatGPT's English-Thai translations, and Chulalongkorn's Sirindhorn Thai Language Institute writing course. Each rule is tagged as sourced or inferred, and the references list every source.

    Tested, honestly. 16 cases: 12 AI-written Thai texts to rewrite (LINE OA replies, captions, product pages, emails, blog and help articles, an HR notice, a review reply, app strings) and 4 English texts to translate (app strings with placeholders, a marketing post, a support reply, a team email). Each was done with and without the skill, then judged blind by a separate model acting as a native Thai editor:

    • Claude Opus 5.5: the judge preferred the skill's version in 12 of 16 (rewrite 9/12, translate 3/4).
    • Claude Haiku 5.5: 11 of 16 (rewrite 7/12, translate 4/4).
    • Every number, name and placeholder was kept in both conditions.
    • Results vary between runs; an earlier run of the same set gave Opus 10 of 16. The clearest gain is in translation and app strings, where plain prompting leaves the most translationese.

    Example (LINE OA reply):

    • Before: "ขอบคุณสำหรับการติดต่อเข้ามาค่ะ ทางเราขออภัยในความไม่สะดวกที่เกิดขึ้น และจะดำเนินการตรวจสอบคำสั่งซื้อของคุณโดยเร็วที่สุด"
    • After: "สวัสดีค่ะ ขอโทษที่ทำให้รอนะคะ 🙏 เดี๋ยวแอดเช็กออเดอร์ให้เลย ได้ผลแล้วรีบแจ้งค่ะ"
    • Native is not flat: the skill keeps greetings, warmth and selling energy, and never adds a claim the source didn't make.

    Example (app UI): "คุณแน่ใจหรือไม่ว่าต้องการลบรายการนี้?" → "ลบรายการนี้ใช่ไหม"

    Good for: Thai shops and brands using AI for chat and posts, agencies localising English copy, developers shipping Thai app strings, and anyone whose Thai "แปลมาแข็ง".

    What's inside

    • SKILL.md: procedure, the top tells table, register by slot, before/after examples
    • references/tells.md: full catalogue with sources and rewrites by slot
    • references/register.md: particles, pronouns, brand persona checklist, formal letter frame
    • references/orthography.md: spacing, punctuation, loanword spelling, common misspellings
    • references/translation.md: English to Thai, structure by structure
    • references/i18n.md: plurals, placeholders, Buddhist calendar, number and date formats, wrapping, fonts
    • scripts/thai_lint.py: the lint (stdlib Python 3.8+)
    • scripts/i18n_check.py: the translation file checker (stdlib Python 3.8+)

    How to use

    1. 1

      Connect your agent to the Agensi MCP

      Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup

    2. 2

      Sign in to Agensi

      Your agent shows a sign-in link. Sign in and click Allow.

    3. 3

      Ask for what you need

      Your agent loads this skill and uses it on your task. It always asks before any payment.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill goes through the trust checks below.

    Security scanned

    Checked by our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scan

    Security scan passed today

    Requires

    Python 3.8+ (optional, standard library only; for the lint and i18n checker)

    Listedtoday

    What's inside

    Frequently Asked Questions