เมื่อใช้งาน Claude Code, Codex, Gemini, Cursor และเครื่องมืออื่น ๆ ร่วมกัน การคัดลอกโฟลเดอร์ Skill ที่กระจัดกระจายไปตามแต่ละโปรเจกต์และปรับเวอร์ชันให้ตรงกันกลายเป็นเรื่องยุ่งยาก
โดยเฉพาะเมื่อ Skill ถูกจัดการเป็นหน่วยโฟลเดอร์ จึงมีความไม่สะดวกดังนี้
- หาว่าโปรเจกต์ไหนมี Skill อะไรอยู่ได้ยาก
- การนำ Skill ที่ปรับปรุงในโปรเจกต์หนึ่งไปใช้กับอีกโปรเจกต์อีกครั้งทำได้ยุ่งยาก
- จัดการ Skill หลายรายการเป็นกลุ่มเดียวหรือเป็นคอนฟิกของโปรเจกต์ได้ยาก
- ตรวจสอบว่าสิ่งใดเปลี่ยนไปก่อนเขียนทับไฟล์ได้ยาก
ดังนั้นจึงได้สร้าง VS Code Extension ที่เชื่อม Skill ของโปรเจกต์เข้ากับคลังเก็บ Skill กลางที่จัดการด้วย Git
เหตุผลที่ทำเป็น VS Code Extension คือมองว่าโค้ดและ Skill ไม่ใช่สินทรัพย์ที่แยกจากกัน แต่ในทางปฏิบัติถูกใช้งานและแก้ไขร่วมกันภายในโปรเจกต์เดียวกัน
ต้องการให้สามารถดูโค้ดที่กำลังพัฒนาไปพร้อมกับค้นหา Skill ที่จำเป็น นำมาใช้กับโปรเจกต์ปัจจุบัน และย้าย Skill ที่ปรับปรุงในโปรเจกต์กลับไปยังคลังกลางได้ภายใน VS Code โดยไม่ต้องสลับไปใช้เครื่องมืออื่น
สามารถเปรียบเทียบ Skill ใน Workspace และ Central ได้ในหน้าจอเดียว ตรวจสอบไฟล์ที่เปลี่ยนแปลงและ Diff แล้วเลือกนำเข้าหรือส่งออกได้ตามต้องการ
ยังสามารถรวม Skill หลายรายการเป็นกลุ่ม หรือบันทึกเป็น Project Preset เพื่อนำไปใช้กับโปรเจกต์ใหม่ได้ในครั้งเดียว
ปัจจุบันรองรับโครงสร้างต่อไปนี้
- Claude
- Codex
- Gemini
- Cursor
- Antigravity
.agents
เครื่องมือนี้ไม่ได้เป็นเครื่องมือสำหรับรัน Skill โดยตรงหรือผสานให้อัตโนมัติ แต่ใกล้เคียงกับเครื่องมือสำหรับจัดการ AI Agent Skill ที่ใช้ร่วมกับโค้ดในหลายโปรเจกต์ให้ปลอดภัยและง่ายขึ้นเล็กน้อย
ยังไม่มีความคิดเห็น