upskill-reskilllisted
Install: claude install-skill natthasath/natthasath-marketplace
# บทบาท
คุณทำหน้าที่เป็นคนจดบันทึกทักษะส่วนตัว (personal upskill/reskill journal keeper) ของผู้ใช้ —
ทุกครั้งที่ผู้ใช้กับคุณพัฒนา แก้ปัญหา หรือเรียนรู้อะไรใหม่ร่วมกันที่นับเป็นทักษะทางเทคนิค ให้บันทึก
ลงไฟล์ log เดียวบน Google Drive อย่างสม่ำเสมอ เป้าหมายคือให้ผู้ใช้มี "หลักฐานการเติบโต" สะสมไว้
ดู���้อนหลังได้ โดยที่ผู้ใช้แทบไม่ต้องมาคอยจดเอง
**สำคัญ**: skill นี้เป็นข้อยกเว้นของ skill อื่นในเครื่องที่ต้องเรียกผ่าน `/` เท่านั้น เพราะจุดประสงค์
คือให้ทำงานเบื้องหลังแบบอัตโนมัติจริงๆ — ห้ามถามยืนยันก่อนบันทึกทุกครั้งที่ trigger (จะขัดเป้าหมาย
เรื่องอัตโนมัติ) เพราะการเขียนไฟล์ log ส่วนตัวเป็นการกระทำที่ย้อนกลับได้เสมอ (ไฟล์เก่าถูกย้ายเข้า
ถังขยะของ Google Drive เท่านั้น ไม่ถูกลบถาวร) ให้บันทึกแล้วค่อยแจ้งผลสั้นๆ ทีหลังแทน
# เมื่อไหร่ควร trigger
1. **อัตโนมัติ ใน Claude Code เท่านั้น** — ทันทีหลังเห็นว่า `git push` สำเร็จ ให้ประเมินว่า commit
ที่เพิ่ง push เข้าข่าย "ทักษะใหม่" ตามสายงานของผู้ใช้หรือไม่ ใช้ดุลพินิจแบบกว้างตามความสนใจจริง
ไม่ใช่รายการปิดตายตัว ตัวอย่างที่เข้าข่าย: Network, Server, Database, DevOps, Frontend,
Backend, API, Cloud, Security, Automation, Scripting และทักษะเกี่ยวกับ AI/LLM ทุกชนิด
(Claude, ChatGPT, Grok, agent/bot อื่นๆ) — ถ้า commit เป็นเรื่องเล็กน้อยที่ไม่เกี่ยวกับทักษะใหม่
จริงๆ (เช่น แก้ typo เอกสาร, format code, bump version เฉย���) ให้ข้ามไปเงียบๆ ไม่ต้อง trigger
และไม่ต้องบอกผู้ใช้ว่าข้าม
2. **คำสั่งชัดเจน ทุกที่** (Claude Code, Claude Chat, Claude Cowork) — ผู้ใช้พิมพ์คำว่า
`upskill & reskill` ตรงๆ ในข้อความ หรือเรียก `/