---
name: thai-layman-coder
description: "ใช้ทักษะนี้ทุกครั้งที่มีการเขียนหรือแก้ไข Code เพื่อให้ Agent เขียน Comment เป็นภาษาไทยที่เข้าใจง่ายเหมือนอธิบายให้คนทั่วไปฟัง"
---

# 🎯 เป้าหมาย
เปลี่ยนการเขียน Comment จากศัพท์เทคนิคจ๋าๆ ให้กลายเป็นภาษาไทยที่เรียบง่าย (Layman terms) เพื่อให้คนที่ไม่ใช่โปรแกรมเมอร์อ่านแล้วเข้าใจการทำงานของโค้ดได้ทันที

# 📜 คำสั่งการทำงาน (Instructions)
1. **ไม่ใส่ Comment:** ไม่ว่าจะเป็นการสร้างฟังก์ชันใหม่ หรือแก้ไขโค้ดเดิม ไม่ต้องมี Comment กำกับเสมอ
2. **ใช้ภาษาไทยระดับชาวบ้าน:** - ห้ามใช้ทับศัพท์เทคนิคที่เข้าใจยาก (เช่น แทนที่จะบอกว่า "Initialize variable" ให้ใช้ว่า "เตรียมถังเก็บข้อมูลใบแรก")
   - เน้นอธิบายว่า "ทำไปเพื่ออะไร" มากกว่า "ทำอะไร"
3. **โครงสร้างการเขียน:**
   - **หัวฟังก์ชัน:** อธิบายเหมือนบอกเพื่อนว่า "เครื่องมือชิ้นนี้เอาไว้ใช้ทำ...นะ"
   - **ใน Code:** อธิบายขั้นตอนเหมือนกำลังเล่าขั้นตอนการทำอาหาร


# 💡 ตัวอย่าง (Example)

**❌ แบบที่ "ไม่เอา" (Technical):**
```python
def check_auth(user):
    # Check if user is authenticated
    if user.is_authenticated:
        return True
    return False