ปลั๊กอิน
ปลั๊กอินขยาย Clew ด้วยคำสั่งที่กำหนดเอง, เอเจนต์, สกิล, ฮุคการดำเนินการ, เซิร์ฟเวอร์ MCP, และ LSP integrations
สิ่งที่ปลั๊กอินสามารถให้ได้
| ส่วนขยาย | คำอธิบาย |
| คำสั่ง Slash | การใช้งาน /command ที่กำหนดเองผ่าน manifest ปลั๊กอิน |
| เอเจนต์ | การตั้งค่าเอเจนต์เฉพาะทางพร้อม prompts และการเข้าถึงเครื่องมือ |
| สกิล | คำแนะนำงานที่ใช้ซ้ำได้จากไดเรกทอรีสกิลของปลั๊กอิน |
| ฮุคการดำเนินการ | ฮุคก่อน/หลังที่ขั้นตอน tool, bash, prompt, และ edit |
| เซิร์ฟเวอร์ MCP | คำจำกัดความเซิร์ฟเวอร์ Model Context Protocol ที่มาพร้อมปลั๊กอิน |
ระบบฮุค
| จุดฮุค | เมื่อทำงาน |
PreToolUse | ก่อนเครื่องมือดำเนินการ — การตรวจสอบ, การแก้ไขอินพุต, การบันทึก |
PostToolUse | หลังจากเครื่องมือเสร็จ — การแปลงผลลัพธ์, การตรวจสอบ |
PreBash | ก่อนรันคำสั่ง shell — การทำความสะอาด, การเพิ่ม env |
PostPrompt | หลังสร้าง prompt — การเพิ่มบริบท |
การจัดการปลั๊กอิน
/plugin # แสดงปลั๊กอินที่ติดตั้ง
/plugin-details # แสดงข้อมูลปลั๊กอินโดยละเอียด
/reload-plugins # เปิดใช้งานการเปลี่ยนแปลงปลั๊กอิน
ปลั๊กอินในตัว
| ปลั๊กอิน | คำอธิบาย |
commit-commands | เวิร์กโฟลว์ Git — commit, push, สร้าง PR |
code-review | รีวิวโค้ด PR อัตโนมัติ |
feature-dev | พัฒนาฟีเจอร์แบบมีคำแนะนำพร้อมความเข้าใจโค้ดเบส |
frontend-design | สร้าง UI/UX ระดับโปรดักชัน |
verify | typecheck, lint, build, และ test pipeline |
debug | ช่วยเหลือและวินิจฉัยการดีบัก |
โครงสร้างปลั๊กอิน
my-plugin/
manifest.json # ข้อมูลเมตาและการประกาศความสามารถ
commands/ # คำสั่ง slash ที่กำหนดเอง
skills/ # คำแนะนำงานที่ใช้ซ้ำได้
agents/ # การตั้งค่าเอเจนต์
hooks/ # การใช้งานฮุค