agentsclimarketplace

Thai pricing strategy

Skill Boom-Vitt/claude-thai-business-skills/skills/thai-pricing-strategy

ตั้งราคาแบบ waterfall ที่หัก marketplace fee, payment gateway, shipping ของ Thai channels (Shopee/Lazada/TikTok Shop/LINE Shopping/หน้าร้าน) เพื่อให้ได้ margin จริงที่ user ต้องการFrom its SKILL.md

Install
npx -y skills add Boom-Vitt/claude-thai-business-skills --skill thai-pricing-strategy

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 15 stars15 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

6.2 KB, ~1.7k tokens by cl100k_base, as published. Nobody here has run it

Thai Pricing Strategy — Waterfall

ที่ปรึกษา SME ไทยพลาดบ่อยที่สุดในการตั้งราคาคือ: "ต้นทุน × 2.5 = ราคาขาย" โดยไม่หัก marketplace fee, payment gateway, packaging, shipping subsidy ของแต่ละช่อง. เปอร์เซนต์มาร์จิ้นจริงเหลือ 8-12% ไม่ใช่ 60% ที่คำนวนในใจ.

Skill นี้บังคับให้ Claude คำนวน waterfall ต่อช่อง โดยใช้ pricing.py ที่มี marketplace fees ปี 2026 baked in.

เมื่อ Claude เห็นคำขอแบบนี้

ต้นทุน 85 บาท ขายที่ Shopee Mall อยากได้ margin 35% — ตั้งราคาเท่าไหร่
ครีมหน้าใส cost 120 จะขายหลายช่อง อยากเทียบกำไรแต่ละ marketplace

ขั้นตอน (Claude ทำตามนี้)

  1. เก็บ input

    • COGS (ต้นทุนสินค้า ต่อชิ้น) — บังคับ
    • Packaging (ค่ากล่อง/ฉลาก ต่อชิ้น) — default 5-10฿
    • Shipping ที่จ่ายเอง (subsidy ที่ตลาดบังคับ — Shopee Mall อาจ 30-50฿) — default 0
    • Target margin (เป็น % — เช่น 0.30 สำหรับ 30%) — บังคับ
    • Channels ที่อยากขาย — default คือเสนอทุกช่อง
  2. เรียก pricing.py

    from pricing import required_price, CHANNELS
    for ch in chosen_channels:
        price = required_price(cogs, packaging, shipping_out, target_margin, ch)
    
  3. คืน output เป็นตาราง markdown

    ช่องราคาขั้นต่ำ (฿)กำไรขั้นต้น (฿)margin
    Shopee Mall______35%
    ...
  4. ข้อสังเกต (ไม่เกิน 3 ข้อ)

    • ถ้า channel มี margin หายไปมากกว่า 15% เทียบหน้าร้าน — flag "channel นี้กินมาร์จิ้นเยอะ พิจารณาขายเฉพาะ slow-mover"
    • ถ้า target margin > 50% — flag "ตลาดไทยทั่วไป margin เกิน 50% หลัง fee คือ luxury / niche — แน่ใจไหม"
    • ถ้า COGS ต่ำเกินไป (<20฿) — flag "ราคาขายอาจดูถูกเกินจนลูกค้าไม่เชื่อถือ — ลอง price anchoring"

ตัวอย่าง

Input

ตั้งราคาครีมหน้าใส ต้นทุน 85 บาท packaging 8 อยากได้ margin 35%
ขายที่ Shopee Mall กับหน้าร้าน

Output (sample)

| ช่อง           | ราคาขั้นต่ำ | กำไรขั้นต้น | margin |
|----------------|-----------:|-----------:|-------:|
| Shopee Mall    |    192฿    |     67฿    |  35%   |
| หน้าร้าน        |    194฿    |     68฿    |  35%   |

ข้อสังเกต:
- Shopee Mall กับหน้าร้านราคาต่างกัน <2฿ — ตั้งราคาเท่ากันได้ ไม่ต้อง multi-tier
- COGS 85฿ + packaging 8฿ = 93฿ ต้นทุนจริง; ที่ราคา 192฿ มาร์จิ้นจริงต่อชิ้นคือ ~67฿
- ถ้าโดน free shipping subsidy 30฿ บน Shopee → margin หลือ 19% ต้องบวกราคาขึ้นอีก 50฿

Common mistakes ที่ Claude ทำ (ก่อนมี skill นี้)

  • คิดราคา cost × markup โดยไม่หัก fee
  • ลืม payment gateway / transaction fee
  • ใช้ Shopee commission ของ US (10-15%) — TH อยู่ที่ 5-8%
  • ไม่แยก Mall vs non-Mall — fee ต่างกัน 1-3%

แหล่งอ้างอิง

  • Shopee Seller Center TH — seller.shopee.co.th/edu/category/130
  • Lazada Seller Center TH — sellercenter.lazada.co.th/seller-center-fees
  • TikTok Shop Seller TH — seller-th.tiktok.com/university
  • ดู benchmarks.md ใน folder นี้สำหรับตัวเลขปี 2026 ที่ baked เข้า pricing.py

ข้อจำกัด

  • Marketplace ปรับ fee บ่อย — pricing.py มี config ที่ด้านบน แก้ตรงๆ ได้ ไม่ต้อง refactor
  • ไม่รวม VAT — ถ้า user ต้อง VAT-inclusive pricing ใช้ skill thai-financial-projection
  • ไม่รวม credit term — ถ้าขาย wholesale credit 60 วัน ต้องคิด financing cost แยก (ดู thai-cashflow-survival)

What ships with it: 2 files

7.9 KB alongside SKILL.md, 1 of them executable

Gives 0 of the 12 instructions most roadmap strategy skills give in ~1.7k tokens

Counted across 614 of the 719 authors here whose files we hold, read 2026-09-06

  • Check for product marketing context firstin 39 of 614, across 16 files
  • Use compact with a custom summaryin 32 of 614, across 16 files
  • Compact after planningin 30 of 614, across 16 files
  • Do not compact mid-implementationin 30 of 614, across 17 files
  • Structure launch marketing across three channel typesin 21 of 614, across 5 files
  • Read the compaction suggestionin 20 of 614, across 10 files
  • Write before compactingin 17 of 614, across 11 files
  • Write important context to files before compactingin 16 of 614, across 5 files
  • Recruit early users one-on-onein 16 of 614, across 3 files
  • Identify 3-5 core content pillarsin 15 of 614, across 9 files
  • Target a specific keyword or questionin 14 of 614, across 4 files
  • Stagger announcements to maintain momentumin 14 of 614, across 4 files

Said here and by no other author read

  • Collect COGS and target margin
  • Run pricing.py for chosen channels
  • Return output as a markdown table

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.