natthasath
- 72 skills
- 0 followers
- 6 hours ago last updated
- ▌ Ship · natthasathตรวจสอบ pre-merge checklist ก่อน merge branch ครอบคลุม lint, types, tests และ acceptance criteria ใช้ skill นี้ก่อน merge ทุกครั้ง เช่น "ship task นี้", "merge ได้ไหม", "ตรวจสอบก่อน merge"
- ▌
- ▌ Debug · natthasathวิเคราะห์และแก้ bug ด้วย root cause analysis รองรับทั้งโหมดปกติและ --hotfix สำหรับ production emergency ใช้ skill นี้เมื่อมี bug หรือ error เช่น "แก้ bug นี้หน่อย", "production error", "debug ให้หน่อย"
- ▌ Setup · natthasath bundleเริ่มต้น project ใหม่ด้วยการ scaffold โครงสร้าง .claude/ และ context/ ทั้งหมด พร้อม CLAUDE.md, rules, config, task tracking และ workflow skills ครบชุด ใช้ skill นี้เมื่อเริ่ม project ใหม่ เช่น "setup project", "เริ่ม project ใหม่", "สร้าง structure ให้หน่อย"
- ▌ Today · natthasathสรุปงานที่ทำวันนี้ ได้แก่ commits, tasks ที่เสร็จและสิ่งที่ค้างอยู่ ใช้ skill นี้เมื่อต้องการสรุปงานประจำวัน เช่น "วันนี้ทำอะไรไปบ้าง", "สรุปงานวันนี้", "today summary"
- ▌ Spof · natthasath bundleวิเคราะห์หา Single Point of Failure (SPOF) ในระบบหรือสถาปัตยกรรม — จุดอ่อนที่ถ้าพังแล้วระบบทั้งหมดหรือส่วนสำคัญของระบบจะหยุดทำงาน ครอบคลุมทั้ง Infrastructure, Network, Database, Application, Third-party/Vendor และ Human/Process พร้อมระดับความเสี่ยงและแนวทางแก้ไข เรียกใช้ผ่าน `/spof` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Status · natthasathแสดงภาพรวมสถานะโปรเจค ได้แก่ phase, sprint และ git status ในครั้งเดียว ใช้ skill นี้เมื่อต้องการดูภาพรวม เช่น "status โปรเจค", "ตอนนี้อยู่ที่ไหน", "progress เป็นยังไง"
- ▌ Handoff · natthasathสรุปบทสนทนาปัจจุบันเป็นเอกสาร handoff ให้ agent หรือ session ใหม่ที่ไม่มี context ใดๆ เลยหยิบไป ทำงานต่อได้ทันที บันทึกไว้ที่ temp directory ของ OS (ไม่ใช่ในโปรเจกต์) พร้อม section "Suggested skills" แนะนำ skill ที่ session ถัดไปควรเรียกใช้ อ้างอิง path/URL แทนการก็อปเนื้อหาที่มี อยู่แล้วใน spec/PR/commit ซ้ำ และ redact ข้อมูลอ่อนไหวก่อนบันทึกเสมอ เรียกใช้ผ่าน `/handoff [สิ่งที่ session ถัดไปจะโฟกัส]` เท่านั้น — เป็น action ที่ตั้งใจทำตอนจบ session จึงไม่ auto-trigger จากบทสนทนาทั่วไป ใช้เมื่อผู้ใช้จะหยุดพักหรือส่งต่องานให้ session/คนอื่นทำต่อ
- ▌ Saraban · natthasath bundleตรวจสอบ ปรับปรุง และร่างเอกสารราชการไทยให้ถูกต้องตามระเบียบสารบรรณ พ.ศ. ๒๕๒๖ และฉบับแก้ไข (ฉบับที่ ๒ พ.ศ. ๒๕๔๘, ฉบับที่ ๓ พ.ศ. ๒๕๖๐, ฉบับที่ ๔ พ.ศ. ๒๕๖๔) ครอบคลุมหนังสือภายนอก บันทึกข้อความ ประกาศ คำสั่ง หนังสือประทับตรา หนังสือเวียน และงานสารบรรณอิเล็กทรอนิกส์ ใช้ skill นี้ทันทีเมื่อผู้ใช้มีข้อความเกี่ยวกับราชการหรือหนังสือทางการ เช่น "ตรวจหนังสือราชการนี้ให้หน่อย", "แต่งหนังสือขอความอนุเคราะห์", "ปรับภาษาให้เป็นทางการ", "เขียน MOU", "ร่างหนังสือถึงนายกฯ", "หนังสือด่วนที่สุด" เรียกใช้ผ่าน `/saraban` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Ebook · natthasathค้นหาและดาวน์โหลดไฟล์ PDF จากแหล่งที่ถูกกฎหมายบนอินเทอร์เน็ต ใช้เมื่อผู้ใช้ต้องการดาวน์โหลดไฟล์ PDF เช่น "หาและดาวน์โหลด Clean Code", "โหลด PDF นี้ให้หน่อย" หรือแค่วาง URL ลิงก์ PDF มาเลย เรียกใช้ผ่าน `/ebook` เท่านั้น — ไม่ auto-trigger จากบทสนทนา รองรับการตั้งค่า path บันทึกไฟล์และเปลี่ยน path ได้
- ▌ Ebook Drive · natthasath bundleค้นหาหนังสือหรือเอกสาร PDF จากแหล่งที่ถูกกฎหมายบนอินเทอร์เน็ต แล้วบันทึกเข้าโฟลเดอร์ Google Drive ของผู้ใช้ โดยอัตโนมัติผ่าน Google Apps Script — ผู้ใช้ไม่ต้องดาวน์โหลดหรืออัปโหลดไฟล์เองแม้แต่ขั้นตอนเดียว ใช้เมื่อผู้ใช้พิมพ์ชื่อหนังสือ/เอกสารพร้อมขอให้หาให้, แนบรูปปกหนังสือแล้วขอให้หา, หรือพูดถึงการเก็บ ebook/PDF ไว้ใน Google Drive โดยเฉพาะ เช่น "หาหนังสือเล่มนี้ให้หน่อย แล้วเก็บใน Drive", "เจอปกหนังสือนี้ อยากได้ PDF" ต้องตรวจสอบสิทธิ์เผยแพร่อย่างเคร่งครัดก่อนดาวน์โหลดทุกครั้ง ไม่ใช้กับการดาวน์โหลดลงเครื่อง local (ใช้ skill ebook แทนกรณีนั้น) เรียกใช้ผ่าน `/drive:ebook-drive` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Github Tag · natthasath bundleวิเคราะห์ README.md ของ GitHub repo (จาก URL หรือ path ในเครื่อง) แล้วแนะนำ tag สำหรับบันทึกลง Capacities โดยดึง GitHub topics ที่ repo นั้นตั้งไว้อยู่แล้วมาเป็น tag หลัก แล้วเสริมด้วย tag ภาษา/เทคโนโลยีที่เจอใน README แต่ยังไม่มีใน topics รูปแบบ tag เป็นแบบเปลือยเหมือน GitHub topic เช่น `#python` `#docker` `#cli-tool` ใช้เมื่อผู้ใช้ต้องการ tag repo, จัดหมวด project บน GitHub ลง Capacities, หรือถามว่า repo นี้ควร tag ว่าอะไร เช่น "ช่วย tag repo นี้หน่อย", "อยากเก็บ repo นี้ลง Capacities ต้องใส่ tag อะไรบ้าง", "ดู README แล้วบอก tag ให้หน่อย" เรียกใช้ผ่าน `/github-tag` เท่านั้น — ไม่ auto-trigger จากบทสนทนา ถ้าผู้ใช้ยังไม่ได้แนบลิงก์ GitHub repo หรือ path ในเครื่อง มาด้วย ต้องถามก่อนเสมอ ห้ามเดา repo เอง
- ▌ Gather · natthasathรวบรวมและจัดโครงสร้าง Requirement ของระบบผ่านการตั้งคำถามกับ stakeholder อย่างเป็นระบบ ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการเก็บ requirement, สัมภาษณ์ stakeholder, หรือวิเคราะห์ความต้องการของระบบ เช่น "ไม่รู้จะถามอะไรดี", "ต้องประชุมกับผู้บริหาร", "ช่วยเก็บ requirement หน่อย" เรียกใช้ผ่าน `/gather` เท่านั้น — ไม่ auto-trigger จากบทสนทนา ใช้ต่อจาก /kickoff → ถัดไป /analyze
- ▌ Cookbook · natthasath bundleจัดการคลังเทคนิคการใช้งาน AI CLI/Tools ต่างๆ (Claude Code CLI, Claude Design, Codex CLI, Antigravity CLI, ฯลฯ) ที่เก็บเป็นไฟล์ markdown แยกโฟลเดอร์ตาม tool อยู่นอก repo ของ plugin — ดูเทคนิคที่มี, เพิ่มเทคนิคใหม่, อัพเดทเทคนิคเดิม, หรือค้นหาตาม tool/level/tag เรียกใช้ผ่าน `/obsidian:cookbook` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Comeet · natthasathสรุปการประชุมจาก note, transcript หรือคำบอกเล่า ในรูปแบบที่เป็นระบบ ครอบคลุม Objective, Key Topics, Discussions, Decisions, Action Items และ Next Step ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการสรุปการประชุม เช่น "สรุปประชุมหน่อย", "ช่วยเขียน MOM", "นี่คือ note จากประชุมวันนี้" เช่น "เมื่อกี้ประชุมมา มีเรื่องนี้นี้นี้" เรียกใช้ผ่าน `/comeet` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Add Task · natthasathเพิ่ม task ใหม่เข้า backlog พร้อม Acceptance Criteria โดยร่าง, ขอ confirm แล้วค่อยบันทึก ใช้ skill นี้เมื่อต้องการเพิ่มงานใหม่เข้าโปรเจค เช่น "เพิ่ม task", "อยากทำเรื่อง...", "บันทึก feature ใหม่"
- ▌ Os Design · natthasath bundleสัมภาษณ์ผู้ใช้เพื่อสร้างหรืออัปเดต my-setup.md ซึ่งเป็น reference ส่วนตัวที่บอก Claude ว่าระบบของผู้ใช้มีโครงสร้างอย่างไร ครอบคลุม Windows 11, macOS, Linux — drive layout, partition, important paths, naming convention, software ที่ใช้ และ shared conventions ใช้ skill นี้ทันทีเมื่อผู้ใช้พูดถึง "โครงสร้าง OS", "บอก Claude เรื่อง setup", "my-setup", "อัปเดต setup", "จด drive layout", "บันทึก path ที่ใช้", "ตั้งค่า naming convention", "สอน Claude เรื่องเครื่องฉัน" เรียกใช้ผ่าน `/utility:os-design` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Translate · natthasathล่ามแปลภาษาแบบต่อเนื่องระหว่าง 2 ภาษา — แปลทุกข้อความที่ได้รับโดยไม่มีคำอธิบายพ่วง ใช้เมื่อผู้ใช้ต้องการแปลบทสนทนา, แชท, หรือข้อความต่อเนื่อง เช่น "ช่วยแปลให้ตลอด", "ทำตัวเป็นล่าม", "แปลทุกอย่างที่ฉันพิมพ์", "live translate", "แปล ไทย อังกฤษ" เรียกใช้ผ่าน `/language:translate` เท่านั้น — ไม่ auto-trigger จากบทสนทนา ต่างจาก mentor-english ที่ให้คำอธิบายและสอน — skill นี้แปลอย่างเดียว รวดเร็ว ไม่มีคำพ่วง
- ▌ Analyze · natthasathวิเคราะห์ระบบและจัดทำ System Requirement Masterplan ที่ชัดเจนเป็นระบบ แปลง business needs เป็น functional และ technical requirements ที่นำไปพัฒนาได้จริง ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการจัดทำ System Requirement, วิเคราะห์ระบบ, หรือต้องการเอกสาร spec เช่น "ต้องการเอกสารระบบ", "ช่วยวิเคราะห์ระบบนี้หน่อย", "เขียน requirement ให้" เรียกใช้ผ่าน `/analyze` เท่านั้น — ไม่ auto-trigger จากบทสนทนา ใช้ต่อจาก /gather → ถัดไป /architect
- ▌ Kickoff · natthasathวางแผนและสร้าง Masterplan สำหรับแอปหรือระบบใหม่ผ่านการสนทนา สร้างไฟล์ masterplan.md เป็นพิมพ์เขียวสำหรับการพัฒนา ใช้ skill นี้ทันทีเมื่อผู้ใช้มีไอเดียแอปหรือระบบใหม่ที่อยากสร้าง หรือต้องการวางแผนการพัฒนา เช่น "อยากสร้างแอป...", "ต้องการพัฒนาระบบ...", "ควรเริ่มต้นยังไง" เรียกใช้ผ่าน `/kickoff` เท่านั้น — ไม่ auto-trigger จากบทสนทนา จุดเริ่มต้นของ workflow: /kickoff → /gather → /analyze → /architect → /database
- ▌ Copycat · natthasath bundleคัดลอกและดัดแปลง skill ของคนอื่น (จาก GitHub repo, marketplace อื่น, หรือเนื้อหาที่แปะมาให้) ให้กลายเป็น skill ที่ใช้งานได้จริงใน marketplace นี้ — สรุปก่อนว่า skill ต้นทางทำอะไรได้บ้าง เสนอว่าอะไรเหมาะกับผู้ใช้คนนี้โดยเฉพาะ (เช็ค dependency ที่เครื่องนี้ไม่มี, license ของต้นทาง, ภาษา) ปรับโครงสร้างไฟล์และ frontmatter ให้ตรง pattern ของ repo นี้ แล้วถามก่อนเสมอว่าจะใส่ไว้ใน plugin ไหน ใช้ skill นี้ทันทีเมื่อผู้ใช้พูดถึง "เอา skill นี้มาปรับใช้หน่อย", "copycat skill จาก repo นี้ให้หน่อย", "เจอ skill นี้ในเน็ต อยากได้แบบนี้บ้าง", "ก็อป skill อันนี้มาแปลงให้เข้ากับของเรา" หรือแปะลิงก์ GitHub ของ skill/agent มาพร้อมบอกว่าอยากใช้ในเครื่องนี้ เรียกใช้ผ่าน `/copycat` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Isolate · natthasathอธิบายคำศัพท์หรือเทคโนโลยีแบบเจาะลึกผ่าน 6 มิติ: TL;DR, Problem, Solution, Use Cases, Compare, Key Takeaway ช่วยให้เข้าใจ "ทำไมถึงมี" และ "ต่างจากอะไร" ไม่ใช่แค่ "คืออะไร" ใช้ skill นี้ทันทีเมื่อผู้ใช้พิมพ์ชื่อเทคโนโลยี เครื่องมือ หรือแนวคิดใดๆ เช่น "Docker", "Kafka", "CQRS", "อธิบาย Kubernetes หน่อย", "Redis ต่างจาก Memcached ยังไง", "ทำไมต้องใช้ Message Queue" — เรียกใช้ผ่าน `/isolate` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Add Phase · natthasathเพิ่ม development phase ใหม่เข้าโปรเจค พร้อมสร้าง phase plan, backlog file และ archive section ใช้ skill นี้เมื่อต้องการแบ่งโปรเจคเป็นช่วงๆ เช่น "เพิ่ม phase ใหม่", "เริ่ม phase ถัดไป"
- ▌ Done Task · natthasathMark task ว่าเสร็จแล้ว ย้ายออกจาก sprint เข้า archive และอัปเดต backlog status ใช้ skill นี้หลัง /ship ผ่านแล้ว เช่น "task นี้เสร็จแล้ว", "ปิด task", "done"
- ▌ Implement · natthasathImplement task ตาม Acceptance Criteria และตรวจสอบ typecheck/lint/test ก่อนรายงานเสร็จ ใช้ skill นี้เมื่อต้องการให้ Claude ลงมือ code เช่น "implement task นี้", "ทำ task นี้เลย", "เริ่ม code"
- ▌ List Task · natthasathแสดง task list ทั้งหมด ได้แก่ in progress, backlog แยกตาม priority และ feature requests กรองด้วย keyword หรือ priority ได้ ใช้ skill นี้เมื่อต้องการดู task ที่มีอยู่ เช่น "task ทั้งหมดมีอะไรบ้าง", "ดู backlog"
- ▌ Set Stack · natthasathตั้งค่า tech stack สำหรับ project ด้วยการเลือก preset หรือกำหนดเอง เขียนลง .claude/config/tech-stack.md ให้ implement/ship/debug ใช้ commands ถูกต้องอัตโนมัติ ใช้ skill นี้เมื่อเริ่มต้น project หรือเปลี่ยน stack เช่น "ตั้ง stack", "ใช้ Next.js + PostgreSQL"
- ▌ Glossary · natthasath bundleอธิบายความหมายของตัวย่อหรือศัพท์เทคนิค (Abbreviations / Acronyms) ในรูปแบบ 1 paragraph สำหรับบันทึกลง Capacities ใช้ skill นี้ทันทีเมื่อผู้ใช้พิมพ์ตัวย่อและต้องการคำอธิบาย เช่น "CVE คืออะไร", "อธิบาย SLA ให้หน่อย", "ความหมายของ API", "จดความหมายของ DNS" หรือแปะตัวย่อมาเฉย ๆ โดยไม่มีบริบทอื่น — เรียกใช้ผ่าน `/glossary` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Mood Tag · natthasath bundleวิเคราะห์อาร��ณ์จากข้อความ Daily Notes และแนะนำ Mood Tag ที่เหมาะสมตาม Yale Mood Meter Framework แบ่งเป็น 4 โซน: Yellow (บวก+พลังสูง), Red (ลบ+พลังสูง), Green (บวก+พลังต่ำ), Blue (ลบ+พลังต่ำ) ใช้ skill นี้ทันทีเมื่อผู้ใช้แชร์บันทึก Daily Notes หรือข้อความใดๆ แล้วถามว่า "ควร tag อะไร", "รู้สึกยังไง", "mood วันนี้คืออะไร", หรือต้องการ categorize อารมณ์ลงใน Capacities — เรียกใช้ผ่าน `/mood-tag` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Question · natthasath bundleตอบคำถามทั่วไปแบบสั้น กระชับ ตรงประเด็น ในรูปแบบ 1 paragraph สำหรับบันทึกลง Capacities ใช้ skill นี้ทันทีเมื่อผู้ใช้ถามคำถามที่ต้องการคำตอบสั้นๆ ตรงประเด็น เช่น "ทำไมท้องฟ้าเป็นสีฟ้า", "อินเทอร์เน็ตทำงานยังไง", "กาแฟทำให้นอนไม่หลับจริงไหม", "ควรออกกำลังกายตอนเช้าหรือเย็น" ต่างจาก `glossary` ที่ใช้อธิบายเฉพาะตัวย่อ/ศัพท์เทคนิค — `question` ใช้ตอบคำถามทั่วไปได้ทุกประเภท เรียกใช้ผ่าน `/question` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Insight Ga4 · natthasath bundleวิเคราะห์ข้อมูล Google Analytics 4 (GA4) ผ่าน official Google Analytics MCP (googleanalytics/google-analytics-mcp) แล้วสรุปผลเป็น web dashboard (Artifact) ที่ดูง่ายและแชร์ได้ทันที ครอบคลุม 6 use case หลัก: สรุป traffic เทียบช่วงเวลา (WoW/MoM), หน้าเว็บที่คนดูเยอะสุด (top pages/landing pages), แหล่งที่มาของทราฟฟิก (channel breakdown: organic, paid, referral, social, direct), funnel/conversion tracking, จำนวนคนออนไลน์ตอนนี้ (real-time), และข้อมูลประชากรผู้ใช้ (ประเทศ/device/ browser) ใช้ skill นี้ทันทีเมื่อผู้ใช้พูดถึง "Google Analytics", "GA4", "traffic เว็บ", "คนเข้าเว็บกี่คน", "หน้าไหนคนดูเยอะสุด", "conversion rate", "funnel", "ทราฟฟิกมาจากไหน", "real-time analytics", "รายงาน analytics", "สรุปสถิติเว็บไซต์" หรือขอให้ดึง/สรุปข้อมูลจาก property GA4 ใดๆ เรียกใช้ผ่าน `/insight-ga4` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Database · natthasathออกแบบ Database Schema สำหรับ PostgreSQL และ Laravel แบบ code-first สร้าง schema, relationships, business rules และ migration-ready guidance ใช้ skill นี้ทันทีเมื่อผู้ใช้พูดถึง database schema, table design, Entity-Relationship, Laravel migration, PostgreSQL model เช่น "ออกแบบ table ให้หน่อย", "ช่วยทำ ER diagram", "เขียน migration สำหรับระบบนี้" เรียกใช้ผ่าน `/database` เท่านั้น — ไม่ auto-trigger จากบทสนทนา ใช้ต่อจาก /architect และเป็นขั้นตอนสุดท้ายของ workflow
- ▌ Grill Me · natthasathสัมภาษณ์ผู้ใช้อย่างเข้มข้นเพื่อทดสอบและลับความคิดของแผน การตัดสินใจ หรือไอเดียให้คมขึ้น แตกทุก การตัดสินใจออกเป็น "design tree" แล้วถามเป็นรอบๆ ตามลำดับที่ตอบได้จริง พร้อมเสนอคำตอบแนะนำทุกข้อ หาข้อเท็จจริงเองแทนการถามผู้ใช้ เรียกใช้ผ่าน `/grill-me` เท่านั้น — เป็น action ที่ตั้งใจและหนัก (ยิงคำถามหลายรอบต่อเนื่อง) จึงไม่ auto-trigger จากบทสนทนาทั่วไป ใช้เมื่อผู้ใช้อยากให้ช่วย stress-test แผน การตัดสินใจ หรือไอเดียอย่างจริงจัง ไม่ใช่แค่ขอความเห็นผ่านๆ
- ▌ Scenario · natthasath bundleวางแผนรับมือสถานการณ์หน้างาน (Business/Operation Scenario Playbook) สำหรับงาน Event, ร้านค้า, Call Center, โรงพยาบาล/คลินิก, คลังสินค้า/โลจิสติกส์ ฯลฯ — จัดหมวดหมู่สถานการณ์หน้างานที่พบบ่อย 12 ด้าน (Capacity, Missing Information, Identity, Duplicate, Registration/Record, Walk-in, Group, Wrong Target, Special Case, Timing, Queue/Crowd, Manual Override) พร้อมออกแบบแผนรับมือ 3 ระดับ (Plan A ตั้งรับปกติ / Plan B สำรอง / Plan C ทางออกฉุกเฉิน) ระบุเกณฑ์ escalate ผู้รับผิดชอบ และเครื่องมือที่ต้องเตรียมในแต่ละระดับ เรียกใช้ผ่าน `/scenario` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Checkpoint · natthasathสร้าง git safety commit ก่อนให้ Claude ทำงาน เพื่อป้องกัน code หาย ใช้ skill นี้ก่อนทุกครั้งที่จะให้ Claude implement หรือ refactor เช่น "checkpoint ก่อน", "เซฟ code ก่อน", "ก่อน implement ขอ checkpoint"
- ▌ Done Phase · natthasathMark phase ปัจจุบันว่าเสร็จแล้วและเปลี่ยนไป phase ถัดไป ตรวจสอบ tasks ค้าง, อัปเดต PLAN.md และเลื่อน current-phase config ใช้ skill นี้เมื่อต้องการปิด phase เช่น "phase นี้เสร็จแล้ว", "เปลี่ยน phase ถัดไป"
- ▌ List Phase · natthasathแสดงภาพรวม phases ทั้งหมด พร้อม status, target date และรายละเอียดของแต่ละ phase ใส่ตัวเลขเพื่อดูรายละเอียด phase นั้น ใช้ skill นี้เมื่อต้องการดูภาพรวม phases เช่น "ดู phases ทั้งหมด", "phase ไหนบ้าง"
- ▌ Start Task · natthasathเริ่มทำงาน task โดยย้าย task จาก backlog เข้า sprint และแนะนำชื่อ git branch ที่ควรสร้าง ใช้ skill นี้ก่อน /checkpoint และ /implement เช่น "เริ่ม task นี้", "start task", "จะทำ task นี้แล้ว"
- ▌ Highlight · natthasathแปลงข้อความธรรมดาให้อ่านง่ายขึ้นด้วยการเน้นจุดสำคัญ — render เป็นภาพจริงในแชททันทีผ่าน HTML widget (bold, italic, code, ไฮไลต์สีจริง) ห้ามแก้ไขข้อความต้นฉบับ ใช้ทันทีเมื่อผู้ใช้วางข้อความธรรมดาแล้ว ต้องการให้อ่านง่ายขึ้น หรือขอให้ "highlight", "format", "เน้นสิ่งสำคัญ", "จัด note", "ทำตัวหนา" เรียกใช้ผ่าน `/highlight` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Knowledge · natthasath bundleสร้าง Knowledge Note สำหรับบันทึกใน Capacities พร้อม frontmatter และ sections ที่เป็นระบบ ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการบันทึกความหมาย คำนิยาม หรือ knowledge ของคำศัพท์ หัวข้อ หรือแนวคิดใดๆ เช่น "อธิบาย Bay Plan", "บันทึกความรู้เรื่อง TCP/IP", "สร้าง note สำหรับ Kubernetes", "knowledge เรื่อง Load Balancer", "อยากเก็บนิยาม CQRS ลง Capacities" เรียกใช้ผ่าน `/knowledge` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Note Taking · natthasath bundleแนะนำรูปแบบการจดบันทึก (Note-taking Pattern) ที่เหมาะสมกับ context ของผู้ใช้ โดยอิงจาก 15 patterns ที่พิสูจน์แล้ว เช่น Cornell Notes, Zettelkasten, PARA, Mind Map และอื่น ๆ ใช้ skill นี้ทันทีเมื่อผู้ใช้ถามเรื่องการจดบันทึก วิธีจด note หรือไม่รู้ว่าควรใช้ pattern ไหน — เช่น "จะจด note ประชุมดีไหม", "อยากสร้าง PKM แบบไหนดี", "จดเรียนแบบไหนให้ทบทวนง่าย", "debug log ควรจดยังไง", "อยากเก็บ knowledge base ระยะยาว" เรียกใช้ผ่าน `/creative:note-taking` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Architect · natthasath bundleประเมินและเลือก Architecture ที่เหมาะสมสำหรับระบบ ครอบคลุม patterns, tech stacks, infrastructure design และ integration strategies ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการเลือก architecture, กำหนด tech stack, หรือออกแบบโครงสร้างระบบ เช่น "ควรใช้ Microservices ไหม", "เลือก architecture แบบไหนดี", "วางโครงสร้างระบบให้หน่อย" เรียกใช้ผ่าน `/architect` เท่านั้น — ไม่ auto-trigger จากบทสนทนา ใช้ต่อจาก /analyze → ถัดไป /database
- ▌ Ascii Art · natthasath bundleแปลงข้อความภาษาอังกฤษหรือไฟล์รูปภาพให้เป็น ASCII art แล้วแสดงผลลัพธ์ในเทอร์มินัลทันที พร้อมทำ HTML Artifact ให้ด้วยเมื่อผลลัพธ์มีสี (ANSI ไม่กลายเป็นสีนอก terminal) รองรับ 8 โหมด: figlet (banner 571 ฟอนต์), toilet (banner + สี + กรอบ), lolcat (ระบายสีรุ้ง), cowsay (ตัวการ์ตูนพูด), box (กรอบล้อมข้อความ), jp2a (รูป → ASCII), chafa (รูป → บล็อกสีจริง), braille (รูป → อักขระ Braille ความละเอียดสูง) พร้อมชุดสี rainbow, fire, metal, matrix ฯลฯ ใช้ skill นี้ทันทีเมื่อผู้ใช้พูดถึง ASCII art, figlet, toilet, jp2a, chafa, banner, ตัวอักษรใหญ่, แปลงรูปเป็นตัวอักษร, ทำ header สวยๆ ให้ README/CLI/MOTD, "ทำโลโก้เป็น ASCII", "เอาชื่อนี้ทำเป็น ตัวใหญ่ๆ", "แปลงรูปนี้เป็นตัวหนังสือ", "ทำ splash screen ให้ CLI", "อยากได้ ASCII เท่ๆ" — เรียกใช้ผ่าน `/ascii-art` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Flashcard · natthasath bundleสร้าง Flashcard website (LexiCard) สำหรับเรียนคำศัพท์ รองรับหลายภาษา พร้อมระบบ Flip Card, Quiz และการออกเสียง ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการสร้าง flashcard หรือเรียนคำศัพท์ เช่น "สร้าง flashcard ภาษาญี่ปุ่น", "ทำ flashcard คำศัพท์อังกฤษหมวดอาหาร", "เรียนคำศัพท์ IT 20 คำ", "สร้างชุดคำศัพท์" เรียกใช้ผ่าน `/flashcard` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Indicator · natthasath bundleออกแบบตัวชี้วัด (KPI / Indicator) สำหรับกิจกรรม โปรเจกต์ และ Action Plan พร้อมเกณฑ์ความสำเร็จ 3 ระดับ และข้อควรระวังในการวัดผล ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการวางแผนตัวชี้วัด เช่น "ตั้ง KPI ให้หน่อย", "วัดผลโปรเจกต์นี้ยังไง", "ควรตั้งเกณฑ์อะไรดี", "ช่วยคิด indicator ให้", "ทำ action plan แล้วไม่รู้จะวัดผลยังไง", "อยากรู้ว่าโปรเจกต์ประสบความสำเร็จไหม" เรียกใช้ผ่าน `/indicator` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Save Cost · natthasath bundleติดตั้ง CLI tools ที่ช่วยลดการใช้ token ระหว่าง Claude ทำงาน (เช่น gh, jq, ast-grep, uv, git-delta, duckdb) ตรวจจับ OS และ package manager อัตโนมัติ (Windows/macOS/Linux) เสนอ checklist ให้เลือกว่าจะติดตั้งตัวไหน ติดตั้งพร้อม config ที่จำเป็น (เช่น git pager) แล้วอัปเดต CLAUDE.md ให้ Claude รู้ว่ามี tool อะไรติดตั้งอยู่และควรใช้เมื่อไหร่ ใช้ skill นี้ ทันทีเมื่อผู้ใช้พูดถึง "ติดตั้ง CLI tools ประหยัด token", "setup tools ให้ Claude ใช้", "ลด token usage", "ทำไม Claude กิน token เยอะ", "มี tool อะไรช่วยลด context บ้าง" หรือกำลังเริ่ม setup เครื่อง/โปรเจกต์ใหม่และถามหา best practice ด้าน tooling เรียกใช้ผ่าน `/save-cost` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Scorecard · natthasathประเมินระดับความยากง่ายของงาน IT พร้อม scorecard แบบละเอียด ครอบคลุมทุกสายงาน: Infrastructure, Network, Database, Developer, Security, Cloud, DevOps ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการประเมินงาน IT ว่ายากแค่ไหน ต้องใช้ทักษะระดับไหน หรือถามว่า "งานนี้ level ไหน", "ยากไหม", "ต้องใช้ senior หรือเปล่า", "estimate ได้ไหม" เรียกใช้ผ่าน `/scorecard` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Session Name · natthasathบันทึกชื่อและเป้าหมายของ session ปัจจุบันลง memory เพื่อให้ Claude จำบริบทของการทำงานได้ตลอด session ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการตั้งชื่อ session เช่น "ตั้งชื่อ session นี้ว่า...", "session นี้ชื่ออะไร", "บันทึกว่า session นี้คือการทำงานเรื่อง..." เรียกใช้ผ่าน `/session-name` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Post Facebook · natthasath bundleสร้าง Facebook post แนว Thought Leadership ที่กล้าแสดงจุดยืน กระชับ และกระตุ้นความคิด ใช้ tone ภาษาไทยสมัยใหม่, อารมณ์ขันแบบ subtle และ emoji เชิงกลยุทธ์เพื่อกระตุ้น engagement ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการเขียน Facebook post, content เชิงความคิด, หรือ Thought Leadership post เช่น "ช่วยเขียนเรื่อง X หน่อย", "อยากโพสต์เรื่อง...", "เขียน post เกี่ยวกับ..." เรียกใช้ผ่าน `/post-facebook` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Post Linkedin · natthasath bundleสร้าง LinkedIn post ภาษาอังกฤษสำหรับ IT และ Technology ที่กระชับ น่าเชื่อถือ และ engaging ช่วยสร้าง personal branding และ thought leadership สำหรับ professional audience ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการเขียน LinkedIn post หรือ content ภาษาอังกฤษสำหรับ professional audience เช่น "ช่วยเขียนเรื่อง Docker ให้ดูเป็น expert หน่อย", "อยากโพสต์ LinkedIn เรื่อง..." เรียกใช้ผ่าน `/post-linkedin` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Movies Tag · natthasath bundleวิเคราะห์ genre หรือ theme ของหนัง และแนะนำ Genre Tags ที่เหมาะสมสำหรับ Capacities โดยรับคำอธิบายภาษาไทยหรืออังกฤษ แล้วจับคู่กับ #genre-* tags ที่มีอยู่ใน reference หากไม่พบ tag ที่ตรง จะเสนอ tag ใหม่ตาม pattern เดิม ใช้ skill นี้ทันทีเมื่อผู้ใช้บอก genre, theme, หรือลักษณะหนัง แล้วถามว่า "tag อะไรดี", "ควรใส่ tag ว่าอะไร", "หนังแนวนี้ tag ว่าอะไร" หรือแปะชื่อหนังพร้อมบอกว่ามันเกี่ยวกับอะไร — เรียกใช้ผ่าน `/movies-tag` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Creative Web · natthasath bundleแนะนำ Design Style สำหรับเว็บไซต์ พร้อม Font Pairing (ไทย + อังกฤษ), Color Palette (hex) และเว็บอ้างอิงจริงให้เห็นภาพ — อิงจาก 20 สไตล์ชั้นนำ เช่น Minimal (Apple), Modern SaaS (Stripe), Glassmorphism (Linear), Dark Modern (Vercel), Luxury (Rolex), E-commerce (Nike) และอื่น ๆ ใช้ skill นี้ทันทีเมื่อผู้ใช้ถามเรื่อง design เว็บไซต์, landing page, web UI, สี, หรือ font เว็บ — เช่น "ทำเว็บ portfolio ใช้ style อะไรดี", "อยากได้เว็บแบบ Stripe", "landing page SaaS ใช้สีไหน", "ทำเว็บโรงพยาบาล", "เว็บ ecommerce ควร design ยังไง", "อยากได้ dark theme แบบ dev tool" — เรียกใช้ผ่าน `/creative:creative-web` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Github License · natthasath bundleเลือกและติดตั้ง open source license ให้โปรเจกต์แบบเดียวกับปุ่ม "Add license" บน GitHub แต่ถามเป็นภาษาชาวบ้านทีละข้อสำหรับคนที่ไม่รู้เรื่องลิขสิทธิ์หรือสิทธิบัตรเลย ครอบคลุม MIT, Apache-2.0, GPL, AGPL, LGPL, MPL, BSD, Creative Commons และกลุ่ม source-available อย่าง BUSL-1.1, Elastic License, SSPL แล้วเขียนไฟล์ LICENSE, NOTICE, SPDX header, section License ใน README และ field license ใน package.json / pyproject.toml / Cargo.toml ให้ครบ ใช้ skill นี้ทันทีเมื่อผู้ใช้พูดถึง license, ลิขสิทธิ์, สิทธิบัตร, copyright ของโปรเจกต์ เช่น "โปรเจกต์นี้ควรใช้ license อะไร", "ใส่ MIT ให้หน่อย", "เพิ่ม LICENSE ให้ repo", "อยากเปิด source แต่ไม่อยากให้ใครเอาไปขาย", "MIT กับ Apache ต่างกันยังไง", "จะกัน AWS เอาโค้ดไปทำ managed service ยังไง", "ใส่ license ให้ dataset นี้" เรียกใช้ผ่าน `/github-license` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Encryption · natthasath bundleเตรียมไฟล์สำคัญ (configuration files, deployment files, documentation, ข้อมูลการเข้าถึงระบบที่ผู้ใช้มีสิทธิ์ ใช้งานอยู่แล้ว) สำหรับส่งต่ออย่างปลอดภัยผ่านช่องทางที่อาจไม่ปลอดภัย — รวมไฟล์ในโฟลเดอร์ที่ผู้ใช้ระบุเป็น tar.gz เดียว เข้ารหัสด้วย GPG symmetric AES-256 สร้าง passphrase แบบสุ่มแยกไฟล์ต่างหาก ตรวจสอบว่า decrypt กลับได้จริงก่อนส่งมอบ และแนะนำให้ส่ง encrypted file กับ passphrase คนละช่องทางกัน เรียกใช้ผ่าน `/encryption` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Refactor CLI · natthasath bundleตรวจสอบและรีแฟกเตอร์โครงสร้าง command ของ CLI tool ให้ตรงมาตรฐาน (Command Hierarchy, Interactive/ Non-interactive, Safety Model, Exit Code, Session/State Management, Resource CRUD, Shell Completion ฯลฯ) ตรวจสอบก่อนเสมอว่า CLI tool นั้นเขียนด้วยภาษาอะไร (Rust/Go/Python/Node ฯลฯ) แล้วแก้โค้ดจริงให้ตรง idiom ของภาษานั้น พร้อมอัปเดตไฟล์ที่เกี่ยวข้อง (README.md, shell completion script, CHANGELOG) ให้ตรงกับ โครงสร้างใหม่ รองรับ CLI ที่ต้องรันได้ทั้ง Windows, Linux, macOS เรียกใช้ผ่าน `/refactor-cli` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Spotify Tag · natthasath bundleวิเคราะห์เพลงจากชื่อเพลง เนื้อเพลง หรือคำอธิบายบรรยากาศ แล้วจับคู่กับหมวด/Playlist ที่เหมาะสมสำหรับ Capacities ครอบคลุมมิติประเทศ (Vietnam, China, Korea, Japan, Cambodia, English) และมิติ mood/แนวเพลง (เพลงใต้ เพลงเหนือ เพลงอีสาน เพลงจีบ เพลงอกหัก เพลงย้อนวัย เพลงข้ามภพ เพลงร้านเหล้า เพลงคาราโอเกะ เพลงลูกกรุง เพลงลูกทุ่ง เพลงงานแต่ง เพลง 3 ช่า เพลง TikTok เพลงแดนซ์ เพลงออกกำลังกาย) ถ้าผู้ใช้ให้มาแค่ชื่อเพลง/ศิลปินโดยไม่มีรายละเอียด จะค้นหาข้อมูลเพลงจากอินเทอร์เน็ต (เนื้อเพลง แนวเพลง กระแสความนิยม) ให้อัตโนมัติก่อนจับคู่หมวด เพลง 1 เพลงจับคู่ได้หลายหมวดพร้อมกัน หากไม่ตรงหมวดใดเลยจะเสนอชื่อ Playlist ใหม่โทน Gen Z ให้ ใช้ skill นี้ทันทีเมื่อผู้ใช้ถามว่าเพลงนี้ควรอยู่ใน playlist ไหน, แปะชื่อเพลง/เนื้อเพลง/ศิลปิน มาถามว่าเข้าหมวดไหน, หรือถามว่า "เพลงนี้จัดเข้า playlist ไหนดี" เรียกใช้ผ่าน `/spotify-tag` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Creative Book · natthasath bundleแนะนำ Design Style และ Font Pairing (ไทย + อังกฤษ) สำหรับงานนำเสนอ รายงาน และสื่อสิ่งพิมพ์ โดยอิงจาก Design System ชั้นนำ เช่น McKinsey, Apple, Notion, OpenAI และอื่น ๆ อีก 42 สไตล์ ใช้ skill นี้ทันทีเมื่อผู้ใช้ถามเรื่อง font, design style, หรือการเตรียม presentation/report — เช่น "ทำ slide McKinsey ใช้ font อะไร", "อยากได้ style แบบ Apple", "ทำ dashboard ใช้ font ไหนดี", "เตรียม pitch deck startup", "ต้องการ design แบบ minimal" หรือบอก use case โดยไม่ระบุชื่อ style — เรียกใช้ผ่าน `/creative:creative-book` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Perspective · natthasath bundleให้มุมมองและข้อคิดที่แหลมคมจากหัวข้ออบรมหรือ workshop ใดๆ เขียนในเสียงของ Senior Engineer ที่มีประสบการณ์จริง ไม่ใช่ตำรา HR ใช้ skill นี้ทันทีเมื่อผู้ใช้ระบุหัวข้ออบรมหรือ workshop และต้องการมุมมองหรือข้อคิดจากผู้ปฏิบัติงานจริง เช่น "DevOps", "Cyber Security", "Agile", "Project Management" หรือหัวข้ออบรมใดก็ตาม เรียกใช้ผ่าน `/perspective` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Insight Clarity · natthasath bundleวิเคราะห์พฤติกรรมผู้ใช้เว็บไซต์จาก Microsoft Clarity ผ่าน official Clarity MCP (microsoft/clarity-mcp-server) แล้วสรุปผลเป็น web dashboard (Artifact) ครอบคลุม 3 use case หลัก: ตรวจสุขภาพ UX รายหน้า (rage clicks, dead clicks, excessive scrolling), engagement time/scroll depth, และดึง session recording ที่น่าสนใจมาดู ย้อนหลัง **จุดเด่นของ skill นี้คือจัดการโควต้า Clarity API ที่จำกัดแค่ 10 requests/วัน/โปรเจกต์ให้อัตโนมัติ** ด้วยการ cache ผลลัพธ์ทุกครั้งและเช็ค cache ก่อนเรียก tool จริงเสมอ ใช้ skill นี้ทันทีเมื่อผู้ใช้พูดถึง "Microsoft Clarity", "Clarity", "rage click", "dead click", "session recording", "scroll depth", "UX เว็บไซต์", "คนคลิกมั่วๆ ตรงไหนบ้าง", "ทำไมคนไม่กด", "heatmap พฤติกรรมผู้ใช้" หรือขอวิเคราะห์พฤติกรรมผู้ใช้บนหน้าเว็บใดๆ เรียกใช้ผ่าน `/insight-clarity` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Mentor English · natthasathครู English ส่วนตัวที่มี 5 โหมดให้เลือก: แปลภาษา (ไทย↔อังกฤษ), ตรวจ Grammar, แนะนำคำตอบ, ปรับ Tone และสร้าง Vocabulary ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการความช่วยเหลือด้านภาษาอังกฤษ เช่น "ช่วยแปลให้หน่อย", "ประโยคนี้ถูกไหม", "จะตอบ email นี้ยังไงดี", "ปรับ tone ให้ formal ขึ้น" เรียกใช้ผ่าน `/language:mentor-english` เท่านั้น — ไม่ auto-trigger จากบทสนทนา สำหรับการฝึกสนทนาแบบ roleplay ใช้ /roleplay-english แทน
- ▌ Laura Whaley · natthasathโค้ชการสื่อสารในที่ทำงาน ได้แรงบันดาลใจจาก Laura Whaley (Corporate Laura) แปลงสถานการณ์ที่อึดอัดหรือตรงเกินไปในที่ทำงานให้เป็น script ที่มืออาชีพและมั่นใจ ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการรับมือกับสถานการณ์ในที่ทำงาน เช่น "จะบอกเจ้านายว่างานมากเกินไปยังไง", "จะปฏิเสธงานพิเศษยังไง", "จะตอบเพื่อนร่วมงานที่ toxic ยังไง" เรียกใช้ผ่าน `/laura-whaley` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Refactor Shell · natthasathสร้างและรีแฟกเตอร์ Shell Script ให้มีโครงสร้างที่ดี ตาม standard conventions พร้อม error handling, logging และ production-ready best practices ใช้ skill นี้ทันทีเมื่อผู้ใช้แชร์หรือขอสร้าง Shell Script หรือ Bash Script เช่น "ช่วยเขียน script สำรองข้อมูล", "ช่วย refactor script นี้หน่อย", "อยาก automate การ deploy" เรียกใช้ผ่าน `/refactor-shell` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Snapshot Config · natthasath bundleExport และ snapshot การตั้งค่า (config) ของโปรแกรมบนเครื่องผู้ใช้ พร้อมแนะนำการตั้งค่าที่เหมาะสม รองรับ Windows 11, macOS, Linux Ubuntu — ครอบคลุม editor, terminal, shell, package manager, dev tools ใช้ skill นี้ทันทีเมื่อผู้ใช้พูดถึง "export config", "backup settings", "snapshot การตั้งค่า", "สำรอง config", "เซฟ settings", "ย้าย config ไปเครื่องใหม่", "แนะนำ settings" ของโปรแกรมใดก็ตาม เรียกใช้ผ่าน `/utility:snapshot-config` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Refactor Readme · natthasath bundleรีแฟกเตอร์ไฟล์ README.md ให้เป็น pattern มาตรฐานเดียวกัน อ่านง่าย ดู minimal แบบ open-source repo บน GitHub — จัดโครงสร้าง section, ใส่ emoji ตาม convention, เพิ่ม badges และจัด code block / table ให้ scan ได้เร็ว ใช้ skill นี้ทันทีเมื่อผู้ใช้แชร์หรือขอปรับปรุงไฟล์ README เช่น "ช่วยจัด README ให้หน่อย", "refactor readme นี้", "ทำ README ให้สวยแบบ github", "เขียน README สำหรับโปรเจกต์ FastAPI", "README ดูรก ช่วยจัดใหม่" เรียกใช้ผ่าน `/refactor-readme` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Refactor Compose · natthasathรีแฟกเตอร์และมาตรฐาน Docker project โดยสร้าง docker-compose.yml และ .env file ที่สะอาด ตามแนวทาง best practice มุ่งเน้น structure, consistency และ production readiness ใช้ skill นี้ทันทีเมื่อผู้ใช้แชร์หรือขอสร้าง docker-compose.yml หรือ .env file เช่น "ช่วยทำ docker สำหรับ postgres กับ n8n", "รีแฟกเตอร์ docker-compose ให้หน่อย", "อยาก deploy service หลายตัว" เรียกใช้ผ่าน `/refactor-compose` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Roleplay English · natthasathจำลองสถานการณ์จริงเพื่อช่วยฝึกสนทนาและเขียนภาษาอังกฤษใน context ที่หลากหลาย ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการฝึกสนทนาภาษาอังกฤษผ่านการจำลองสถานการณ์ เช่น "ซ้อมสัมภาษณ์งาน", "ฝึกพูดในที่ประชุม", "ฝึกคุยกับลูกค้าต่างชาติ", "ฝึก small talk" เรียกใช้ผ่าน `/roleplay-english` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Activity Report · natthasath bundleสรุปความคืบหน้าของกิจกรรมในแผนการปฏิบัติงานประจำปีของสำนัก — ถามข้อมูลครบ 5 มิติ (แผน / ทำ / ได้ / ติด / ต่อ) แล้วสรุปเป็น 1 paragraph ใช้เมื่อผู้ใช้ต้องการรายงานหรืออัปเดตความคืบหน้ากิจกรรม เช่น "รายงานผลกิจกรรม", "สรุปความคืบหน้า", "อัปเดตสถานะกิจกรรม", "กิจกรรมนี้คืบหน้าแค่ไหนแล้ว" หรือพูดถึงแผนการปฏิบัติงานประจำปี เรียกใช้ผ่าน `/activity-report` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Roleplay Interview · natthasathออกแบบคำถามสัมภาษณ์งานเชิง behavioral และ psychological เพื่อเปิดเผย mindset, values และ emotional resilience ของผู้สมัคร เกินกว่าคำตอบที่ซ้อมมาและประสบการณ์ที่บอกเล่าในพื้นผิว ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการออกแบบคำถามสัมภาษณ์งาน, เตรียม interview guide, หรือ roleplay เป็นนักสัมภาษณ์ เช่น "ช่วยออกแบบคำถาม interview", "อยาก roleplay สัมภาษณ์งาน", "position นี้ควรถามอะไร" เรียกใช้ผ่าน `/roleplay-interview` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Roleplay President · natthasathวิเคราะห์นโยบาย, ให้คำแนะนำเชิงกลยุทธ์ และสนับสนุนการสื่อสารสาธารณะในระดับผู้นำประเทศ ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการวิเคราะห์นโยบาย, ตัดสินใจเชิงกลยุทธ์ระดับชาติ, หรือ roleplay เป็นผู้นำหรือที่ปรึกษาระดับสูง เช่น "ถ้าเป็นประธานาธิบดีจะตัดสินใจยังไง", "วิเคราะห์นโยบายนี้ให้หน่อย", "อยาก roleplay เป็นผู้นำ" เรียกใช้ผ่าน `/roleplay-president` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Refactor Dockerfile · natthasathรีแฟกเตอร์และสร้าง Dockerfile ที่พร้อม production ตามแนวทาง best practice ด้าน security, performance และ efficient build caching ใช้ skill นี้ทันทีเมื่อผู้ใช้แชร์หรือขอสร้าง Dockerfile หรือต้องการ containerize application เช่น "อยากทำ Docker สำหรับ FastAPI", "ช่วย optimize Dockerfile นี้หน่อย", "สร้าง Dockerfile สำหรับ Node.js" เรียกใช้ผ่าน `/refactor-dockerfile` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Roleplay Investigator · natthasathสร้างกลยุทธ์การสอบสวน, behavioral analysis และ script การซักถามตาม Reid Technique และ PEACE Model โดยอยู่ในกรอบประมวลกฎหมายวิธีพิจารณาความอาญาไทยและสิทธิผู้ต้องสงสัย ใช้ skill นี้ทันทีเมื่อผู้ใช้ต้องการสอบสวน, ออกแบบ script การสัมภาษณ์, วิเคราะห์คดี, หรือ roleplay เป็นเจ้าหน้าที่สอบสวน เช่น "ช่วยออกแบบคำถามสำหรับคดีนี้", "ต้องการ script สัมภาษณ์ผู้ต้องสงสัย", "วิเคราะห์พฤติกรรมจำเลย" เรียกใช้ผ่าน `/roleplay-investigator` เท่านั้น — ไม่ auto-trigger จากบทสนทนา
- ▌ Skill Mood Tags · natthasathTags อารมณ์สำหรับ Daily Notes ใน Capacities โดยอิงจาก Yale Mood Meter Framework แบ่งเป็น 4 โซนตามแกน Valence (บวก/ลบ) × Arousal (สูง/ต่ำ) ได้แก่ Yellow (บวก+สูง), Red (ลบ+สูง), Green (บวก+ต่ำ), Blue (ลบ+ต่ำ) ใช้ skill นี้เมื่อผู้ใช้ต้องการ tag อารมณ์จากบันทึก Daily Notes, วิเคราะห์อารมณ์จากข้อความ, หรือถามว่าควรใช้ mood tag อะไรกับบันทึกที่เขียนมา