สกิล

สกิลคือคำสั่งประเภท prompt ที่ใช้ซ้ำได้ — ไฟล์ markdown ที่ให้คำแนะนำแบบมีโครงสร้างแก่โมเดล AI

ภาพรวม

สกิลคือคำสั่งประเภท prompt — พวกมันขยายเป็นข้อความที่ส่งไปยังโมเดล ต่างจากปลั๊กอิน (ที่ให้โค้ด JavaScript) สกิลเป็นการสอนล้วนๆ

ตำแหน่งสกิล

สกิลถูกโหลดจากสี่แหล่ง (ลำดับ: bundled user project plugin):

แหล่งพาธขอบเขต
Bundledมาพร้อม Clewผู้ใช้ทั้งหมด
ผู้ใช้~/.claude/skills/<name>/SKILL.mdส่วนตัว
โปรเจกต์.claude/skills/<name>/SKILL.mdทีม (ใน repo)
ปลั๊กอินภายในไดเรกทอรีปลั๊กอินผู้ใช้ปลั๊กอิน

โครงสร้างสกิล

my-skill/
  SKILL.md              # คำแนะนำสกิล (จำเป็น)
  assets/               # ไม่บังคับ: สคริปต์, เอกสารอ้างอิง, ตัวอย่าง

การจัดการสกิล

/skill            # แสดงสกิลที่มีหรือรายละเอียดสกิล
/skills           # แสดงสกิลที่มี
/skill-name       # เรียกใช้สกิลโดยตรง

Frontmatter สกิล

สกิลรองรับ YAML frontmatter สำหรับข้อมูลเมตาและการตั้งค่า:

---
name: my-skill
description: ทำงานกับข้อความเฉพาะทาง
allowed-tools:
  - Read
  - Grep
disallowed-tools:
  - Bash
  - Edit
model: claude-sonnet-4-6
effort: high
user-invocable: true
context: fork
---

การสร้างสกิล

mkdir -p ~/.claude/skills/my-skill
touch ~/.claude/skills/my-skill/SKILL.md
# แก้ไข SKILL.md ด้วย frontmatter และคำแนะนำ

สกิลระดับโปรเจกต์

วางสกิลใน .claude/skills/ ภายใน repository ของคุณเพื่อแชร์กับทีม:

.claude/
  skills/
    code-review/
      SKILL.md
    migration-workflow/
      SKILL.md