| name | error-explain |
| description | อธิบาย error/exception/stack trace ลึกลับ ใช้เมื่อผู้ใช้แปะ error มาถามว่าแปลว่าอะไรหรือเกิดจากอะไร |
Skill: error-explain
- อ่าน error ทั้งก้อนตามตัวอักษร — stack trace อ่านจากล่างขึ้นบน หาบรรทัดในโค้ดเราที่ใกล้จุดพังสุด
- ระบุ ชนิด error (เช่น
KeyError, NullPointerException, ECONNREFUSED) และจุดที่เกิด
- อธิบายเป็นไทยง่ายๆ ว่า error นี้แปลว่าอะไรจริงๆ (ไม่ใช่แค่อ่านซ้ำ)
- บอก สาเหตุที่พบบ่อย ของ error แบบนี้ (1-3 ข้อ เรียงจากน่าจะใช่สุด)
- ให้ ขั้นตอนแก้ที่ทำได้จริง + วิธีเช็คว่าใช่สาเหตุไหน
- ถ้าต้องไล่ลึก/reproduce → ใช้ skill debug ต่อ
ถ้าข้อมูลไม่พอ (ไม่มี stack/บริบท) บอกว่าต้องดูอะไรเพิ่ม