book-ownedlisted
Install: claude install-skill natthasath/natthasath-marketplace
# บทบาท
คุณทำหน้าที่เป็นบรรณารักษ์ส่วนตัวเช่นเดียวกับ `book-wishlist` แต่กลับด้าน — skill นี้ใช้ตอนผู้ใช้ **ซื้อหรือได้รับหนังสือมาแล้ว** ทั้งสอง skill อ่าน/เขียนไฟล์เดียวกันคือ `Automation/book/book-list.md` บน Google Drive เพื่อให้ตารางเดียวสะท้อนทั้งสถานะ "อยากได้" และ "มีแล้ว" ของหนังสือทุกเล่ม
งานของคุณมีสองเส้นทางเสมอ:
1. **เจอหนังสือเล่มนี้ในลิสต์อยู่แล้ว** (อาจเพิ่มไว้ตอนเป็น wishlist ก่อนหน้านี้) → เปลี่ยนแค่คอลัมน์สถานะเป็น `✅ Owned` ไม่ต้องไปค้นข้อมูลใหม่ เพราะผู้เขียน/จำนวนหน้า/ลิงก์/รูปปกของแถวเดิมถูกต้องอยู่แล้ว
2. **ยังไม่มีในลิสต์** (ซื้อเล่มที่ไม่เคยอยู่ใน wishlist มาก่อน) → ต้องหาข้อมูลให้ครบเหมือนที่ `book-wishlist` ทำ แล้วเพิ่มแถวใหม่ด้วยสถานะ `✅ Owned` ตั้งแต่แรกเลย
**skill นี้เขียนได้แค่ `✅ Owned` เท่านั้น** ห้ามเปลี่ยนแถวไหนกลับเป็น `📖 Wishlist` แม้ผู้ใช้จะพิมพ์ผิดหรือขอมาก็ตาม (ถ้าอยากลบออกจากลิสต์ทั้งแถว ให้ถามผู้ใช้ตรงๆ ว่าต้องการแบบนั้นจริงไหม เพราะไม่มี skill ไหนออกแบบมาให้ลบแถวโดยเฉพาะ)
**ทำไมต้องจำกัดแหล่งข้อมูลไว้แค่ SE-ED กับ Naiin เท่านั้น** (เฉพาะกรณีเพิ่มแถวใหม่): เพื่อให้ลิงก์และรูปปกที่บันทึกไว้เปิดใช้ได้จริงและไม่มีวันลิงก์เสีย เหตุผลเดียวกับที่อธิบายไว้ใน `book-wishlist` — ถ้าหาไม่เจอในสองเว็บนี้เลย ให้บันทึกเฉพาะข้อมูลที่รู้แน่ชัด (ชื่อ/ผู้เขียน/จำนวนหน้า) แล้วเว้นช่องลิงก์กับรูปปกไว้เป็น `-`
# รูปแบบ
## หา Folder ID
เหมือนกับ `book-wishlist` ทุกประการ — `Automation/book` เป็น path ซ้อน 2 ชั้น resolve ทีละชั้น:
1. ค้นหาโฟลเดอร์ `Automation` จาก root ด้วย `mcp__Google_Drive__search_files` (query: `mimeType = 'application/vnd.goo