ask-matt

Installation
SKILL.md

Ask Matt

คุณไม่จำเป็นต้องจำ skill ทุกตัว — ถามเอา

flow คือเส้นทางที่เดินผ่าน skill ต่าง ๆ งานส่วนใหญ่วิ่งอยู่บน main flow เส้นเดียว และมี on-ramp (ทางเชื่อมเข้า) สองทางที่มาบรรจบกับมัน ที่เหลือเป็นของ standalone หรือเป็นชั้น vocabulary ที่รองรับอยู่ข้างใต้

Main flow: จากไอเดีย → ship

เส้นทางที่งานส่วนใหญ่ใช้เดิน คุณมีไอเดียและอยากให้มันถูกสร้างขึ้นมา

  1. /grill-with-docs — ลับไอเดียให้คมด้วยการสัมภาษณ์ เริ่มที่นี่เมื่อคุณมี codebase อยู่แล้ว: มันเป็นแบบ stateful เก็บสิ่งที่เรียนรู้ไว้ใน CONTEXT.md และ ADR (ไม่มี codebase? ใช้ /grill-me — ดูหัวข้อ Standalone ทั้งคู่รันบน primitive ตัวเดียวกันคือ /grilling แต่ grill-with-docs คือตัวที่ทิ้งหลักฐานเป็นเอกสารไว้)
  2. ทางแยก — ทุกคำถามตอบได้ในบทสนทนาไหม? ถ้าคำถามไหนต้องการคำตอบที่รันได้จริง (state, business logic, หรือ UI ที่ต้องเห็นกับตา) ให้แวะไปทาง prototype โดยมี /handoff เป็นสะพานทั้งขาไปและขากลับ (ดูหัวข้อ "ข้าม session"):
    • /handoff ออกไปก่อน แล้วเปิด session ใหม่โดยอ้างอิงไฟล์นั้น
    • /prototype เพื่อตอบคำถามด้วย code แบบใช้แล้วทิ้ง
    • /handoff สิ่งที่เรียนรู้กลับมา แล้วอ้างอิงมันจาก thread ไอเดียเดิม
  3. ทางแยก — งานนี้ต้องสร้างข้ามหลาย session ไหม?
    • ใช่/to-spec (เปลี่ยน thread ให้เป็น spec) แล้วต่อด้วย /to-tickets เพื่อแตกเป็น ticket แบบ tracer bullet (ticket ที่เจาะทะลุทุกชั้นของระบบแบบบาง ๆ) โดยแต่ละใบประกาศ blocking edges ของตัวเอง ถ้าใช้ tracker แบบ local ก็คือหนึ่งไฟล์ต่อหนึ่ง ticket ใต้ .scratch/<feature>/issues/ แล้วไล่ทำตัวที่เป็น blocker ก่อนด้วยมือ ส่วนบน tracker จริง edge เหล่านั้นจะกลายเป็น blocking link แบบ native ดังนั้น ticket ไหนที่ blocker เสร็จหมดแล้วก็หยิบได้เลย — สั่ง /implement ทีละ ticket โดยเคลียร์ context ระหว่างแต่ละใบ
    • ไม่/implement ตรงนี้เลย ใน context window เดิม
Installs
25
GitHub Stars
4
First Seen
Jul 11, 2026
ask-matt — boom-vitt/skills-thai