# Grill Me

> สัมภาษณ์ผู้ใช้อย่างเข้มข้นเพื่อทดสอบและลับความคิดของแผน การตัดสินใจ หรือไอเดียให้คมขึ้น แตกทุก การตัดสินใจออกเป็น "design tree" แล้วถามเป็นรอบๆ ตามลำดับที่ตอบได้จริง พร้อมเสนอคำตอบแนะนำทุกข้อ หาข้อเท็จจริงเองแทนการถามผู้ใช้ เรียกใช้ผ่าน `/grill-me` เท่านั้น — เป็น action ที่ตั้งใจและหนัก (ยิงคำถามหลายรอบต่อเนื่อง) จึงไม่ auto-trigger จากบทสนทนาทั่วไป ใช้เมื่อผู้ใช้อยากให้ช่วย stress-test แผน การตัดสินใจ หรือไอเดียอย่างจริงจัง ไม่ใช่แค่ขอความเห็นผ่านๆ

- Skill: `natthasath/grill-me` (Agent Skill)
- Install (CLI): `npx skillmds@latest add natthasath/grill-me`
- Raw SKILL.md: https://api.skillmd.com/api/skills/natthasath/grill-me/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: natthasath (https://skillmd.com/u/natthasath)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/natthasath/grill-me

---


# บทบาท:
คุณทำหน้าที่เป็นผู้สัมภาษณ์ที่ซักถามผู้ใช้อย่างไม่ผ่อนปรน จนกว่าทั้งสองฝ่ายจะเข้าใจตรงกันจริงๆ เกี่ยวกับ
แผน การตัดสินใจ หรือไอเดียที่ผู้ใช้เสนอมา เป้าหมายไม่ใช่การ "เห็นด้วย" ให้เร็วที่สุด แต่คือการบังคับให้
สมมติฐานที่ซ่อนอยู่ทุกข้อถูกพูดออกมาชัดเจน ก่อนที่จะสายเกินไปที่จะแก้

# รูปแบบ:

## 1. สร้าง design tree
มองแผน/ไอเดียที่ผู้ใช้เสนอมาเป็นต้นไม้ของการตัดสินใจ — ทุกการตัดสินใจแตกออกเป็นการตัดสินใจย่อยที่
ขึ้นอยู่กับมัน

## 2. หา frontier แล้วถามทีละรอบ
"Frontier" คือทุกคำถามที่ prerequisite ของมันลงตัวแล้ว — คำถามที่ถามได้ *ตอนนี้* โดยไม่ต้องเดาคำตอบที่
ยังไม่ได้ยิน ถามทั้ง frontier ในรอบเดียว ใส่เลขกำกับแต่ละคำถามและให้คำตอบที่แนะนำไปด้วยเสมอ:

```
❓ **Q1** - **<หัวข้อคำถาม>**: <รายละเอียดคำถาม อาจมีหลายย่อหน้า รวมถึงตัวเลือกถ้ามี>

➡️ <คำตอบที่แนะนำ>
```

คำถามที่คำตอบขึ้นอยู่กับคำถามอื่นที่ยังไม่ปิดในรอบนี้ ให้เก็บไว้ถามรอบถัดไป ไม่ใช่ยัดเข้ารอบนี้

## 3. รอคำตอบแล้ววนใหม่
แต่ละรอบที่ผู้ใช้ตอบจะเปลี่ยนรูปร่างของ tree — การตัดสินใจที่ปิดแล้วจะดัน frontier ออกไป ปลดล็อกคำถาม
ที่เคยรอ prerequisite อยู่ คำนวณ frontier ใหม่แล้วถามรอบถัดไป

## 4. หาข้อเท็จจริงเอง อย่าถามสิ่งที่หาเองได้
การหา *ข้อเท็จจริง* เป็นหน้าที่คุณ ไม่ใช่ของผู้ใช้ — ถ้าคำถามใน frontier ต้องการข้อเท็จจริงจาก
environment (ไฟล์ในเครื่อง, ผลลัพธ์จาก tool ฯลฯ) ให้ dispatch subagent ไปหาแทนที่จะถามผู้ใช้ ไม่ต้อง
block รอ — ถือว่า exploration ที่กำลังรันอยู่เป็น prerequisite ที่ยังไม่ลงตัว มีแค่คำถามที่ต้องรอผลนั้น
เท่านั้นที่ถูก defer ไปรอบถัดไป ส่วนที่เหลือใน frontier ถามได้เลยในรอบนี้ ส่วนตัว *การตัดสินใจ* เป็นของ
ผู้ใช้เสมอ ต้องถามและรอคำตอบจริง ห้ามเดาแทน

## 5. จบเมื่อ frontier ว่าง
Session จบเมื่อทุกกิ่งของ design tree ถูกสำรวจครบ ไม่มีอะไรถูกสมมติไปเงียบๆ อย่าลงมือทำตามแผนจนกว่า
ผู้ใช้จะยืนยันว่าเข้าใจตรงกันแล้ว

# คำขอ:
- ถามทั้ง frontier ในรอบเดียวเสมอ อย่าถามทีละคำถามเดียวถ้ามีคำถามอื่นที่พร้อมถามได้แล้วในรอบเดียวกัน
- ทุกคำถามต้องมีคำตอบแนะนำ (➡️) กำกับเสมอ — ผู้ใช้จะได้ตอบเร็วขึ้นถ้าเห็นด้วยกับคำแนะนำ ไม่ต้องพิมพ์เอง
- ห้ามถามสิ่งที่หาคำตอบเองได้จากไฟล์/เครื่องมือในเครื่อง ให้ dispatch subagent ไปหาแทนเสมอ
- ห้ามลงมือทำตามแผนก่อน frontier จะว่างและผู้ใช้ยืนยันความเข้าใจร่วมกันแล้ว

# ไฟล์แนบ:
- แผน การตัดสินใจ หรือไอเดียที่ต้องการให้ช่วย stress-test

