원클릭으로
nextjs-prisma
patterns สำหรับ Next.js (App Router) + Prisma ใช้เมื่อทำงานกับโปรเจกต์ Next.js หรือ Prisma เช่น webshop
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
patterns สำหรับ Next.js (App Router) + Prisma ใช้เมื่อทำงานกับโปรเจกต์ Next.js หรือ Prisma เช่น webshop
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
ควบคุมและตรวจสอบ Android ผ่าน ADB ใช้เมื่อทำงานกับเครื่อง Android, อ่าน UI, automate การแตะ/พิมพ์, หรือ debug แอปบนมือถือ (เช่น BOYSER farm)
ออกแบบ REST/JSON API ใช้เมื่อผู้ใช้ขอออกแบบ endpoint, API, หรือโครงสร้าง request/response
ตรวจสอบ backtest/กลยุทธ์เทรดว่าน่าเชื่อถือไหม ใช้เมื่อรีวิวผล backtest, strategy, หรือผู้ใช้ถามว่ากลยุทธ์นี้ใช้ได้จริงไหม
เขียน bash/shell script ที่ทนทาน ใช้เมื่อผู้ใช้ขอ shell script automation หรือคำสั่งที่ซับซ้อนหลายขั้น
รีวิวโค้ด/diff/PR หาบั๊ก ความถูกต้อง และจุดที่ควรปรับ ใช้เมื่อผู้ใช้ขอรีวิว ตรวจโค้ด ดู PR หรือขอความเห็นที่สอง
วิเคราะห์ข้อมูล CSV/ตาราง/ชุดข้อมูล ใช้เมื่อผู้ใช้ขอวิเคราะห์ คำนวณสถิติ หาแนวโน้ม หรือหา insight จากข้อมูล
| name | nextjs-prisma |
| description | patterns สำหรับ Next.js (App Router) + Prisma ใช้เมื่อทำงานกับโปรเจกต์ Next.js หรือ Prisma เช่น webshop |
Next.js App Router:
"use client" เฉพาะที่ต้องใช้ state/event/hook ของ browserrevalidatePath/revalidateTag) หลังแก้ข้อมูลNEXT_PUBLIC_Prisma:
4. Client เป็น singleton — กัน connection ทะลักตอน hot-reload (เก็บใน globalThis ใน dev)
5. แก้ schema → prisma migrate dev --name xxx (dev) / migrate deploy (prod); อย่าแก้ DB มือเปล่า
6. DATABASE_URL ใน env เท่านั้น; query ใช้ Prisma (กัน SQL injection อยู่แล้ว) — เลี่ยง raw query เว้นจำเป็น แล้วต้อง parametrize
7. ระวัง N+1: ใช้ include/select ดึงครั้งเดียว
อ่าน schema.prisma และโครงโปรเจกต์ก่อนลงมือเสมอ