Docs Write
เขียนเอกสาร README docstring หรือคอมเมนต์ ใช้เมื่อผู้ใช้ขอเขียน/ปรับ documentation หรืออธิบายโค้ดเป็นลายลักษณ์
Translate Th
แปลภาษาไทย↔อังกฤษ (หรือภาษาอื่น) โดยคงศัพท์เทคนิค ใช้เมื่อผู้ใช้ขอแปลข้อความ เอกสาร หรือคอมเมนต์
Git Commit
เขียน commit message ที่ดีและ commit ให้ถูกหลัก ใช้เมื่อผู้ใช้ขอ commit/บันทึกการเปลี่ยนแปลงด้วย git
Pdf Extract
อ่านและดึงข้อมูล/ตาราง/ข้อความจากไฟล์ PDF ใช้เมื่อผู้ใช้ขอแกะ PDF ดึงข้อมูลจาก PDF หรือสรุปเอกสาร PDF
Refactor
ปรับโครงสร้างโค้ดให้อ่านง่าย/ลดซ้ำ โดยพฤติกรรมเหมือนเดิม ใช้เมื่อผู้ใช้ขอ refactor ทำให้สะอาด หรือลดโค้ดซ้ำ
Backtest Review
ตรวจสอบ backtest/กลยุทธ์เทรดว่าน่าเชื่อถือไหม ใช้เมื่อรีวิวผล backtest, strategy, หรือผู้ใช้ถามว่ากลยุทธ์นี้ใช้ได้จริงไหม
Summarize
สรุปไฟล์ เอกสาร โค้ด หรือข้อความยาวๆ ใช้เมื่อผู้ใช้ขอสรุป ย่อ หรือ TL;DR
Self Check
ตรวจงานก่อนบอกว่าเสร็จ — รัน เทสต์ หาบั๊ก แก้ แล้วค่อยจบ ใช้ทุกครั้งหลังทำงานโค้ด/สร้างไฟล์เสร็จ ก่อนสรุปว่าจบงาน
Improve Codebase Architecture
Find deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the decisions in docs/adr/. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.
Git Workflow
จัดการ branch, rebase, merge, PR, แก้ conflict ใช้เมื่อทำงานกับ branch หรือ git ที่ซับซ้อนกว่าแค่ commit
Management Talk
Rewrite engineer-to-engineer content for engineering-org leadership (VPs, directors, PMs, release managers, execs in an engineering-savvy company) and shape it for the channel it is going to — JIRA comment, Slack post, async standup line, email, or meeting talking-points. Trigger when the user asks to write/rewrite for management / exec / VP / director / PM / release manager, asks for an "executi…
Api Design
ออกแบบ REST/JSON API ใช้เมื่อผู้ใช้ขอออกแบบ endpoint, API, หรือโครงสร้าง request/response
Data Analysis
วิเคราะห์ข้อมูล CSV/ตาราง/ชุดข้อมูล ใช้เมื่อผู้ใช้ขอวิเคราะห์ คำนวณสถิติ หาแนวโน้ม หรือหา insight จากข้อมูล
Code Review
รีวิวโค้ด/diff/PR หาบั๊ก ความถูกต้อง และจุดที่ควรปรับ ใช้เมื่อผู้ใช้ขอรีวิว ตรวจโค้ด ดู PR หรือขอความเห็นที่สอง
Frontend Design
ออกแบบ UI ที่สวยและมีเอกลักษณ์ ใช้เมื่อผู้ใช้ขอสร้าง/ปรับหน้าเว็บ component หรืองานออกแบบ frontend
Explain Code
อธิบายว่าโค้ด/ไฟล์/โปรเจกต์ทำงานยังไง ใช้เมื่อผู้ใช้ขอให้อธิบาย ทำความเข้าใจ หรือถามว่าโค้ดนี้ทำอะไร
Regex
สร้าง อธิบาย หรือแก้ regular expression ใช้เมื่อผู้ใช้ขอ regex, pattern matching, หรือ find/replace ด้วย pattern
Performance
หา bottleneck และ optimize ความเร็ว/หน่วยความจำ ใช้เมื่อผู้ใช้บอกว่าช้า กินแรม หรือขอให้ทำให้เร็วขึ้น
Sql
เขียนหรือปรับ SQL query ใช้เมื่อผู้ใช้ขอ query ฐานข้อมูล ดึงข้อมูล หรือทำให้ query เร็วขึ้น
Log Analysis
ไล่ log หา error/pattern/สาเหตุ ใช้เมื่อผู้ใช้ขอวิเคราะห์ log หาว่าเกิดอะไรขึ้น หรือ debug จากไฟล์ log
Adb Android
ควบคุมและตรวจสอบ Android ผ่าน ADB ใช้เมื่อทำงานกับเครื่อง Android, อ่าน UI, automate การแตะ/พิมพ์, หรือ debug แอปบนมือถือ (เช่น BOYSER farm)
Scrutinize
Outsider-perspective end-to-end review of a plan, PR, or code change. First questions intent and whether a simpler/more elegant approach would achieve the same goal, then traces the actual code path (not just the diff) to verify the change does what it claims. Output is concise, actionable, and every call carries its rationale. Trigger on /scrutinize and proactively whenever the user asks to revi…
Post Mortem
Write the canonical engineering record of a fixed bug — root cause, mechanism, fix, validation, and how it slipped through. Engineer-audience, code identifiers welcome. Use after a debug session lands a fix, before closing the ticket. Trigger on /post-mortem, when the user says "write the post-mortem / postmortem / RCA / root cause analysis", "document this fix", "write up the root cause", "close…
Dockerfile
เขียน Dockerfile หรือ docker-compose ใช้เมื่อผู้ใช้ขอ containerize แอป ทำ image หรือตั้ง docker
Nextjs Prisma
patterns สำหรับ Next.js (App Router) + Prisma ใช้เมื่อทำงานกับโปรเจกต์ Next.js หรือ Prisma เช่น webshop
Bash Script
เขียน bash/shell script ที่ทนทาน ใช้เมื่อผู้ใช้ขอ shell script automation หรือคำสั่งที่ซับซ้อนหลายขั้น
Web Scraping
ดึงข้อมูลจากเว็บอย่างถูกวิธี ใช้เมื่อผู้ใช้ขอ scrape ดึงข้อมูลจากหน้าเว็บ หรือเก็บข้อมูลอัตโนมัติจากเว็บไซต์
Trade Journal
บันทึกและทบทวนการเทรด ใช้เมื่อผู้ใช้ขอจด trade, ลง journal, หรือทบทวนดีลที่ผ่านมา
Write Tests
เขียนและรันเทสต์ ใช้เมื่อผู้ใช้ขอเขียน test เพิ่ม coverage ทำ TDD หรือทำให้โค้ดมีเทสต์
Error Explain
อธิบาย error/exception/stack trace ลึกลับ ใช้เมื่อผู้ใช้แปะ error มาถามว่าแปลว่าอะไรหรือเกิดจากอะไร
Security Review
ตรวจหาช่องโหว่ความปลอดภัยในโค้ด ใช้เมื่อผู้ใช้ขอ security review ตรวจความปลอดภัย หรือหาช่องโหว่ (เพื่อการป้องกัน)
Debug
ไล่บั๊กอย่างเป็นระบบ ใช้เมื่อมี error โปรแกรมพัง throw exception หรือผลลัพธ์ผิดจากที่ควรเป็น
Web Research
ค้นเว็บแล้วสรุปคำตอบพร้อมอ้างอิง ใช้เมื่อต้องข้อมูลปัจจุบัน ข่าว ราคา เวอร์ชันล่าสุด หรือข้อมูลที่ไม่รู้