ตัวสร้าง Cursor Rules
สร้างไฟล์ .cursor/rules แบบ MDC พร้อม frontmatter ของ description, globs และ alwaysApply มี preset สำหรับ TypeScript, React, Tailwind และอื่น ๆ — ฟรี
Loading tool...
ตัวสร้าง Cursor Rules คืออะไร?
Cursor Rules Generator สร้างไฟล์ MDC ใน .cursor/rules ซึ่งเป็นระบบแบบแยกโมดูลที่มาแทน .cursorrules แบบเดิม แต่ละ rule ประกอบด้วย YAML frontmatter (description, globs, alwaysApply) ที่บอก Cursor ว่าจะใช้เมื่อไร คู่กับเนื้อหาคำสั่งแก้โค้ดแบบ Markdown สร้าง rule สำหรับ TypeScript strict, รูปแบบ React, ธรรมเนียม Tailwind, มาตรฐาน test, รูปแบบ commit และสไตล์เอกสาร แล้ววางลง repository ได้ทันที
ประโยชน์หลัก
- ได้ format ของ MDC frontmatter ที่ถูกต้องทุกครั้ง ไม่มี syntax error ของ YAML
- ไฟล์แยกตาม rule ทำให้ context ของ Cursor เล็ก — โหลดเฉพาะ rule ที่ตรง
- preset หกแบบที่คัดมาแล้ว ได้ baseline ระดับ production ในคลิกเดียว
- glob chips และคำเตือนสด จับชื่อไฟล์ซ้ำและ option ที่ขัดกันได้
- offline และเป็นส่วนตัว 100% — rule ไม่ออกจากเบราว์เซอร์ของคุณ
กรณีการใช้งาน
- •บังคับ convention ของ TypeScript strict mode ทั่วทั้ง codebase
- •ทำให้รูปแบบ component และ hook ของ React เป็นมาตรฐานเดียวกันตอน refactor ด้วย AI
- •รักษาความสม่ำเสมอของ Tailwind utility ให้ตรงกับ design token
- •ทำโครงสร้าง test ของ Vitest ให้คาดเดาได้สำหรับ test ที่ AI สร้าง
- •บังคับ Conventional Commits ใน commit message ที่ AI เขียน
- •เริ่ม repo ใหม่: แนบ directory .cursor/rules ไปกับ starter template
วิธีใช้ตัวสร้าง Cursor Rules
- สร้าง rule: คลิก Add rule สำหรับแต่ละข้อตกลงที่ต้องบังคับ ตั้งชื่อให้ทุก rule — ชื่อจะกลายเป็นชื่อไฟล์ .mdc
- กรอก frontmatter: เขียน description สั้น ๆ หนึ่งประโยค เลือก globs สำหรับไฟล์ที่ rule นี้ใช้ หรือเปิด alwaysApply สำหรับกติการะดับโปรเจกต์
- เขียนเนื้อหา rule: เขียนคำสั่งเป็น bullet แบบ Markdown หรือโหลด preset (TypeScript, React, Tailwind, Vitest, Commits, Docs) แล้วแก้ไขต่อ
- ใส่ในโปรเจกต์: คัดลอกหรือดาวน์โหลดไฟล์ที่สร้างได้ ไปวางใน .cursor/rules/ ของ repository ของคุณ Cursor จะเรียกใช้อัตโนมัติ
คุณสมบัติหลัก
- สร้าง MDC แบบเรียลไทม์ พร้อม frontmatter ของ description, globs แบบ array และ alwaysApply
- แท็บหลาย rule สร้าง .cursor/rules ทั้ง directory ได้ในหน้าเดียว
- preset หกแบบที่ผ่านการใช้จริง: TypeScript Strict, React, Tailwind, Vitest, Conventional Commits, Docs
- glob chips สลับได้ สำหรับ pattern ที่ใช้บ่อย เช่น TypeScript, test และ Markdown
- คำเตือนอัจฉริยะ เมื่อขาดชื่อ ชื่อไฟล์ซ้ำ หรือ globs ถูกละเว้นเพราะเปิด alwaysApply
- คัดลอกหรือดาวน์โหลดไฟล์ .mdc พร้อมใช้ ชื่อไฟล์ slug อัตโนมัติ