ทักษะเปลี่ยนวิธีที่นักพัฒนาทำงานร่วมกับ AI โดยเปลี่ยนเวิร์กโฟลว์ที่ทำซ้ำ ๆ ให้กลายเป็นความสามารถที่มีโครงสร้างและนำกลับมาใช้ซ้ำได้. ในฐานะโปรแกรมแก้ไขโค้ด AI ชั้นนำ Cursor มักเป็นเครื่องมือที่นิยมใช้กับทักษะ แต่การตั้งค่าทักษะต้องอาศัยความเข้าใจเรื่องโครงสร้างไฟล์ การจัดการบริบท และการออกแบบ prompt. คู่มือนี้จะแสดงวิธีสร้างและตั้งค่าทักษะของ Cursor สำรวจตัวอย่างที่มีประโยชน์ และสร้างทักษะแบบกำหนดเองด้วย AI เพื่อเปลี่ยนแนวปฏิบัติที่ดีที่สุดให้กลายเป็น "ความเคยชินที่นำกลับมาใช้ซ้ำได้."
วิธีสร้างและใช้ทักษะใน Cursor?
เพื่อให้ทักษะของ Cursor ใช้งานได้จริง คุณต้องเข้าใจก่อนว่าจะตั้งค่าทักษะภายในโครงสร้างโปรเจกต์ของคุณอย่างไร. เมื่อตั้งค่าเรียบร้อยแล้ว คุณสามารถสร้าง จัดระเบียบ และใช้ทักษะเพื่อทำให้เวิร์กโฟลว์การพัฒนาเป็นแบบอัตโนมัติได้อย่างง่ายดาย. ทำตามขั้นตอนเหล่านี้เพื่อสร้างและใช้ทักษะใน Cursor.
ขั้นตอนที่ 1: สร้างโฟลเดอร์ .cursor
ขั้นแรก ไปที่ไดเรกทอรีรากของโปรเจกต์แล้วสร้างโฟลเดอร์ชื่อ .cursor. โฟลเดอร์นี้ใช้เก็บไฟล์การตั้งค่าเฉพาะของ Cursor และการตั้งค่าระดับโปรเจกต์.
ขั้นตอนที่ 2: เพิ่มไดเรกทอรี skills
ต่อไป สร้างโฟลเดอร์ skills ภายใน .cursor. ไดเรกทอรีนี้จะเก็บทักษะแบบกำหนดเองทั้งหมดของคุณ.
ขั้นตอนที่ 3: สร้างโฟลเดอร์สำหรับแต่ละทักษะ
แต่ละทักษะควรมีโฟลเดอร์ของตัวเองภายในไดเรกทอรี skills. ตัวอย่างเช่น:
api-creation-skilldocumentation-creatorcode-review-assistant
การแยกทักษะไว้ในโฟลเดอร์แยกกันช่วยป้องกันความขัดแย้งและทำให้การอัปเดตง่ายขึ้นเมื่อคลังทักษะของคุณขยายใหญ่ขึ้น
ขั้นตอนที่ 4: เพิ่มไฟล์ SKILL.md
ภายในโฟลเดอร์ของแต่ละทักษะ ให้สร้างไฟล์ชื่อSKILL.``md. ไฟล์นี้เป็นรูปแบบมาตรฐานที่ใช้กำหนดว่าทักษะทำงานอย่างไรและเมื่อใดที่ Cursor ควรนำมาใช้.
ขั้นตอนที่ 5: กำหนดโครงสร้างหลัก
เมื่อสร้างไฟล์แล้ว ให้เพิ่มส่วนสำคัญที่อธิบายทักษะ.
ไฟล์ SKILL.md ทั่วไปควรประกอบด้วย:
ชื่อ: ชื่อของทักษะ.
คำอธิบาย: อธิบายว่าควรใช้ทักษะนี้เมื่อใด.
คำสั่ง: คำแนะนำทีละขั้นตอนที่ Cursor ทำตามขณะปฏิบัติงาน.
โครงสร้างที่ชัดเจนช่วยให้ Cursor เข้าใจวัตถุประสงค์ของทักษะและสร้างผลลัพธ์ที่สม่ำเสมอยิ่งขึ้น.
ขั้นตอนที่ 6: เพิ่มส่วนเสริมตามต้องการ (หากจำเป็น)
หลังกำหนดส่วนพื้นฐานแล้ว คุณสามารถเสริมทักษะให้แข็งแกร่งยิ่งขึ้นได้ด้วยการเพิ่มส่วนต่าง ๆ เช่น:
เทมเพลต
ตัวอย่าง
หมายเหตุ
กฎการตรวจสอบความถูกต้อง
ข้อกำหนดของผลลัพธ์
ขั้นตอนที่ 7: ใช้ทักษะใน Cursor
เมื่อตั้งค่าทักษะเสร็จแล้ว ให้เปิด Cursor Chat ด้วย Ctrl + I. พิมพ์ / เพื่อดูทักษะที่มีอยู่ เลือกทักษะที่ต้องการใช้ จากนั้นจึงอธิบายงานของคุณ. Cursor จะโหลดคำสั่งจากทักษะที่เลือกโดยอัตโนมัติและนำไปใช้กับงานนั้น.
ขั้นตอนที่ 8: ปล่อยให้ Cursor รันเวิร์กโฟลว์
AI จะทำงานตามกฎของทักษะ ถามคำถามเพื่อความชัดเจนหากจำเป็น และสร้างผลลัพธ์ที่มีโครงสร้าง เช่น API หรือเอกสารประกอบตามไป.
ทักษะแบบกำหนดเองช่วยยกระดับการทำงานของนักพัฒนาร่วมกับ Cursor ได้อย่างมาก. ด้วยการเปลี่ยน prompt ที่ใช้บ่อยให้เป็นเวิร์กโฟลว์ที่นำกลับมาใช้ซ้ำได้ ทีมงานจะประหยัดเวลา รักษาความสม่ำเสมอ และจัดการงานพัฒนาที่ซับซ้อนได้อย่างราบรื่น.
| ทักษะ | วัตถุประสงค์ |
|---|---|
| canvas | สร้าง/แก้ไข .canvas.tsx เปิด Canvas แบบภาพ (แผนภูมิ ตาราง แผงวิเคราะห์ ฯลฯ) ควบคู่ไปกับแชต |
| sdk | ใช้ Cursor SDK (@cursor/sdk/ cursor-sdk) เพื่อเรียก Agent ในสคริปต์ CI และระบบอัตโนมัติ |
| babysit | รักษาสถานะ PR ให้พร้อมมิจ: จัดการคอมเมนต์ แก้ความขัดแย้ง แก้ CI |
| statusline | ตั้งค่าแถบสถานะของ CLI แบบกำหนดเอง (statusLinein~/.cursor/cli-config.json) |
| split-to-prs | แยกการเปลี่ยนแปลงปัจจุบันออกเป็น PR ขนาดเล็กหลายรายที่ตรวจทานได้ง่าย |
| update-cursor-settings | แก้ไขการตั้งค่า IDE (settings.json: ธีม ฟอนต์ การจัดรูปแบบ ฯลฯ) |
| update-cli-config | แก้ไขการกำหนดค่า CLI (~/.cursor/cli-config.json: สิทธิ์ โหมดการอนุมัติ vim ฯลฯ) |
| shell | จัดการคำสั่ง /shell โดยรันข้อความถัดไปเป็นคำสั่ง shell ตามตัวอักษร |
| migrate-to-skills | ย้าย .cursor/rules/.mdc และ .cursor/commands/.md ไปสู่รูปแบบ Skills |
| create-subagent | สร้าง subagent แบบกำหนดเอง (AI sub-agent เฉพาะทาง) |
| create-rule | สร้าง Cursor Rules (.cursor/rules/, AGENTS.md ฯลฯ) |
| create-hook | สร้าง Cursor Hooks (hooks.json รันลอจิกแบบกำหนดเองก่อน/หลังเหตุการณ์ของ Agent) |
| create-skill | สร้าง Agent Skill ใหม่ (เขียนโครงสร้างและข้อกำหนด SKILL.md) |
ทักษะภายนอกที่ใช้งานได้ใน Cursor
| ทักษะ | คำอธิบาย | ลิงก์ GitHub |
|---|---|---|
| best-of-n-solving | ลองหลายแนวทางไปพร้อมกันกับปัญหายาก โดยใช้ git worktrees ที่แยกอิสระจากกัน จากนั้นจึงเลือกวิธีแก้ที่ดีที่สุด. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/best-of-n-solving/SKILL.md |
| parallel-exploring | สำรวจโค้ดเบสขนาดใหญ่ได้อย่างรวดเร็ว ด้วยการเปิด subagents แบบอ่านอย่างเดียวหลายตัวเพื่อไล่สำรวจส่วนต่าง ๆ พร้อมกัน. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/parallel-exploring/SKILL.md |
| adding-e2e-tests | ตั้งค่า Playwright พร้อมไฟล์คอนฟิก ตัวอย่างเทส page objects และการเชื่อมต่อกับ CI. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-e2e-tests/SKILL.md |
| adding-auth | เพิ่มการเข้าสู่ระบบด้วย OAuth การจัดการเซสชัน และเส้นทางที่มีการป้องกันด้วย Auth.js (NextAuth). | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-auth/SKILL.md |
| adding-stripe | ผสานระบบชำระเงิน Stripe การสมัครสมาชิก webhooks และพอร์ทัลลูกค้า. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-stripe/SKILL.md |
| adding-docker | แปลงแอปใด ๆ ให้รันบน Docker ด้วย Dockerfile แบบหลายสเตจ docker-compose และ .dockerignore. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-docker/SKILL.md |
| adding-analytics | เพิ่มการติดตามอีเวนต์ การดูหน้า feature flags และ session replay ของ PostHog ให้กับเว็บแอปใด ๆ. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-analytics/SKILL.md |
| adding-error-tracking | เพิ่มการรายงานการขัดข้อง การติดตามประสิทธิภาพ และ source maps ของ Sentry. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/adding-error-tracking/SKILL.md |
| auditing-security | ตรวจสอบความปลอดภัยอย่างเป็นระบบ โดยตรวจช่องโหว่ OWASP Top 10 การรั่วไหลของ secrets และรูปแบบที่ไม่ปลอดภัย. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/auditing-security/SKILL.md |
| profiling-performance | วิเคราะห์ประสิทธิภาพ CPU ของแอปที่กำลังทำงาน ด้วย browser profiler ของ Cursor เพื่อบันทึก call stacks และระบุฟังก์ชันที่ทำงานช้า. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/profiling-performance/SKILL.md |
| converting-css-to-tailwind | แปลงสไตล์ชีต CSS ธรรมดาให้เป็น utility classes ของ Tailwind — ทั้ง selectors, media queries, pseudo-classes, animations และค่าแบบกำหนดเอง. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/converting-css-to-tailwind/SKILL.md |
| generating-images | สร้างหรือแก้ไขรูปภาพ (ไอคอน โลโก้ ภาพหัวบล็อก ภาพ OG ภาพประกอบ ม็อคอัป) ด้วย OpenAI gpt-image-2. รองรับทั้ง text-to-image, image-to-image, masked inpainting และงานแบบแบตช์แบบขนาน. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/generating-images/SKILL.md |
| api-smoke-testing | ค้นหาเส้นทาง API จากโค้ดเบส ยิงทุกเอนด์พอยท์ และรายงานว่าจุดไหนคืนค่าที่เป็นข้อผิดพลาด. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/api-smoke-testing/SKILL.md |
| creating-pr | สร้าง pull request ที่สะอาดและพร้อมรีวิว ด้วยชื่อตามรูปแบบมาตรฐาน คำอธิบายที่มีโครงสร้าง และการเชื่อมโยง issues. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/creating-pr/SKILL.md |
| babysitting-pr | ติดตาม PR ที่เปิดอยู่เพื่อเฝ้าระวังความล้มเหลวของ CI คอมเมนต์รีวิว และความขัดแย้งของการมิจ — จากนั้นแก้ไขให้โดยอัตโนมัติเพื่อให้ PR พร้อมมิจเสมอ. | https://github.com/spencerpauly/awesome-cursor-skills/blob/main/resources/babysitting-pr/SKILL.md |
เคล็ดลับพิเศษ: สร้างทักษะส่วนตัวด้วย Kimi ได้ง่าย ๆ
ฟีเจอร์แปลงเอกสารเป็นทักษะของ Kimi ช่วยให้คุณเปลี่ยนเอกสาร โค้ด หรือเทมเพลตที่มีอยู่ให้กลายเป็นทักษะ AI ที่นำกลับมาใช้ซ้ำได้. แทนที่จะเพียงอ่านหรือสรุปไฟล์ มันสามารถดึงเวิร์กโฟลว์ที่มีโครงสร้างออกมาจากเนื้อหาของคุณได้โดยตรง และเปลี่ยนให้เป็นการกระทำแบบอัตโนมัติ ทำให้นำกระบวนการจาก Office หรือเอกสารภายในมาใช้ซ้ำได้ง่าย ช่วยให้คุณทำงานซ้ำ ๆ โดยอัตโนมัติได้โดยไม่ต้องสร้างเวิร์กโฟลว์ขึ้นใหม่.
วิธีแปลงเอกสารให้เป็นทักษะ?
หากคุณมี SOP เทมเพลต รายงาน หรือไฟล์ที่มีโครงสร้างอยู่แล้ว คุณสามารถแปลงมันเป็นทักษะภายใน Kimi ได้โดยตรง มีวิธีดังนี้.
ขั้นตอนที่ 1: เข้าถึงเครื่องมือแปลงเอกสารเป็นทักษะ
ไปที่ kimi.com เพื่อเริ่มต้น คลิกที่ปุ่ม "+" (สร้าง) จากนั้นไปที่ "Skills" และเลือกตัวเลือก "Document to skills".
ขั้นตอนที่ 2: อัปโหลดไฟล์ Office
อัปโหลดไฟล์ที่มีอยู่ เช่น เอกสาร Word, PDF, ไฟล์ Excel หรืองานนำเสนอ หลังอัปโหลดแล้ว ให้อธิบายอย่างชัดเจนว่าต้องการให้ Kimi ดึงส่วนไหนออกมา ทำซ้ำ หรือแปลงเป็นทักษะที่นำกลับมาใช้ซ้ำได้ จากนั้น Kimi จะประมวลผลไฟล์ ระบุรูปแบบสำคัญ และดึงโครงสร้างเวิร์กโฟลว์ที่ซ่อนอยู่ออกมาจากเอกสารของคุณโดยอัตโนมัติ.
ขั้นตอนที่ 3: สร้างและใช้ทักษะของคุณ
คลิก "Create skill" เพื่อเริ่มกระบวนการสร้าง Kimi จะวิเคราะห์เอกสารของคุณและแปลงให้เป็นทักษะที่มีโครงสร้างและนำกลับมาใช้ซ้ำได้ ซึ่งอาจใช้เวลาสักครู่ขึ้นอยู่กับขนาดและความซับซ้อนของไฟล์.
เมื่อเสร็จแล้ว คุณสามารถเปิดทักษะขึ้นมาใช้งานได้ทันที นอกจากนี้คุณยังแก้ไข คัดลอกเนื้อหา หรือดาวน์โหลดเป็นไฟล์ .md เพื่อนำกลับมาใช้ซ้ำหรือแชร์ได้.
คุณสมบัติเด่นของเครื่องมือแปลงเอกสารเป็นทักษะของ Kimi
เมื่อเข้าใจแล้วว่าเอกสารสามารถแปลงเป็นทักษะที่นำกลับมาใช้ซ้ำได้อย่างไร ก็ถึงเวลามาดูว่าอะไรที่ทำให้ฟีเจอร์นี้ทรงพลัง.
เปลี่ยนเอกสารให้เป็นระบบทักษะและองค์ความรู้ที่นำกลับมาใช้ซ้ำได้
Kimi แปลงเอกสารอย่าง SOP คู่มือ และแนวทางปฏิบัติให้เป็นทักษะที่มีโครงสร้าง ทักษะเหล่านี้จับเอาเวิร์กโฟลว์ กฎเกณฑ์ และความรู้เฉพาะด้านไว้ในรูปแบบที่นำกลับมาใช้ซ้ำได้ แทนที่จะเป็นไฟล์นิ่ง ๆ เอกสารของคุณจะกลายเป็นคำสั่ง AI ที่นำไปปฏิบัติได้จริง ช่วยให้คุณนำความเชี่ยวชาญเดียวกันไปใช้ซ้ำได้หลายงาน.
ผสมผสานทักษะแบบกำหนดเองและที่มีอยู่เพื่อผลลัพธ์ที่ดีขึ้น
Kimi ช่วยให้คุณใช้หลายทักษะร่วมกันได้ ทั้งทักษะแบบกำหนดเองของคุณและที่มีมาให้ในตัว การผสมทักษะต่าง ๆ ไว้ในเวิร์กโฟลว์เดียว ช่วยให้ได้ผลลัพธ์ที่สอดคล้องกับความคาดหวังและความต้องการของงานมากยิ่งขึ้น แนวทางที่ยืดหยุ่นนี้ช่วยให้ปรับทักษะให้เข้ากับสถานการณ์ต่าง ๆ ได้ง่ายขึ้น และยกระดับคุณภาพของผลลัพธ์โดยรวม.
บทสรุป
ทักษะช่วยให้การจัดการงานพัฒนาง่ายขึ้น ด้วยการรวบรวมคำสั่งไว้ในเวิร์กโฟลว์ที่นำกลับมาใช้ซ้ำได้ภายในโปรแกรมแก้ไข ช่วยรักษาความสม่ำเสมอของผลลัพธ์และลดความจำเป็นในการป้อน prompt ซ้ำ ๆ ระหว่างเขียนโค้ด นักพัฒนาสามารถนำตรรกะเชิงโครงสร้างเดียวกันไปใช้กับหลายโปรเจกต์ เพิ่มประสิทธิภาพและความเป็นระบบ และหากต้องการตั้งค่าที่รวดเร็วยิ่งขึ้น เครื่องมืออย่าง Kimi ก็สามารถแปลงเอกสารที่มีอยู่เป็นทักษะที่นำกลับมาใช้ซ้ำได้ ทำให้การทำเวิร์กโฟลว์ให้เป็นอัตโนมัติได้ง่ายและขยายได้ดียิ่งขึ้น.