skills-cleaner - ปลั๊กอินสำหรับเปรียบเทียบความคล้ายกันของ Skills ที่ติดตั้งไว้ ระบุฟังก์ชันที่ซ้ำซ้อน และลบ Skill ที่ไม่จำเป็น
(github.com/amebahead)สวัสดีครับ/ค่ะ หลายท่านน่าจะติดตั้งและใช้งาน Claude Plugin กับ Skills กันอยู่มากพอสมควร
ทุกครั้งที่ติดตั้ง Plugin จะมีการสร้างไฟล์ Skills.md จำนวนมากภายในไดเรกทอรี .claude/plugin แต่กลับรู้สึกไม่สะดวกเพราะจัดการได้ยาก ทั้งจำนวนไฟล์ Skills.md ที่ถูกสร้างขึ้น และการตรวจสอบว่ามี Skill.md ที่ทำหน้าที่ซ้ำกันหรือไม่
ด้วยเหตุนี้จึงได้สร้าง skills-cleaner ขึ้นมาเพื่อช่วยจัดการ Skills.md ที่ติดตั้งไว้
สามารถติดตั้งได้ง่ายด้วยวิธีติดตั้ง Claude Plugin และฟีเจอร์ที่มีให้คือ
/list-skills: แสดงรายการสกิลทั้งหมดที่ติดตั้งไว้แยกตามปลั๊กอิน
/search-skills: ค้นหาสกิลตามชื่อและแสดงพาธของสกิลนั้น
(ฟังก์ชันหลัก) /clean-skills: เปรียบเทียบความคล้ายกันของสกิลที่ติดตั้งไว้ และสามารถลบสกิลที่ซ้ำกันได้ผ่านการเลือกแบบโต้ตอบ
ยินดีต้อนรับการมีส่วนร่วมและการช่วยพัฒนาโปรเจกต์เสมอ ไม่ว่าจะเป็นไอเดียแบบไหนก็ตาม! ขอบคุณครับ/ค่ะ
4 ความคิดเห็น
ขอบคุณครับ/ค่ะ ผม/ฉันเองก็ไม่รู้ตัวว่ามีสกิลเกิน 160 อันแล้ว เลยได้จัดระเบียบไปบ้างเหมือนกัน
โอ้ ดีใจที่ข้อมูลช่วยได้นะครับ :)
ไม่ทราบว่าตอนเปรียบเทียบความคล้ายของ skill มีอาการช้าหรือใช้เวลานานบ้างไหมครับ?
ตอนนี้วิธีการคือสร้างเซ็ตทั้งหมดของ skill ที่จะนำมาเปรียบเทียบ แล้วให้ซับเอเจนต์เปรียบเทียบความคล้ายของแต่ละ 1 เซ็ต
พอการเปรียบเทียบของทุกเซ็ตเสร็จแล้วจึงค่อยทำรายงาน
กำลังคิดอยู่ว่าควรปรับปรุงอย่างไรดีครับ
ใช่ครับ/ค่ะ พอกด y/n ทีละอันเลยรู้สึกว่าใช้เวลาค่อนข้างนานอยู่เหมือนกัน
เดี๋ยวจะลองคิดหาวิธีที่ดีกว่านี้แล้วเปิด issue หรือ PR ให้นะครับ/ค่ะ
ดีมากเลย! 555