ทำไมสกิลจึงเข้ากับ dshฮาร์เนสของคุณเป็นเจ้าของลูป ส่วนสกิลเป็นเจ้าของความเชี่ยวชาญเฉพาะทาง
dsh ติดตั้งทุกความสามารถเป็นปลั๊กอิน: เครื่องมือ โมเดล ที่เก็บเซสชัน และเว็บ UI สกิลก็ใช้แนวคิดเดียวกันในระดับที่เล็กลง — โฟลเดอร์ที่มี SKILL.md ซึ่งบอกว่าใช้เมื่อไร รันอะไร และส่งอะไรกลับมา ฮาร์เนสเป็นตัวตัดสินว่าจะประกอบเอเจนต์อย่างไร ส่วนสกิลเป็นตัวตัดสินว่างานหนึ่งงานจะทำสำเร็จได้อย่างไร
การแยกแบบนั้นสำคัญเมื่องานเกี่ยวข้องกับโลกภายนอก เอเจนต์เขียนโค้ดอ่านรีโปของคุณได้ทั้งวันแต่ยังไม่รู้ว่าคลังไลบรารีเพิ่งเปลี่ยนอะไรสัปดาห์นี้ หน้าอาราคาแสดงอะไรอยู่ตอนนี้ หรือทอล์กในงานประชุมเดือนที่แล้วพูดถึงอะไร สกิลของ Felo อุดช่องว่างนั้นด้วยการค้นสด การดึงเนื้อหาหน้าเว็บ การถอดเสียง YouTube และการส่งออกสไลด์
ทั้งหมดนี้ไม่ต้องสร้างปลั๊กอินเองเลย แค่วางโฟลเดอร์สกิลไว้ในรูทที่ dsh มองเห็น โหลดเซสชันใหม่ แล้วเครื่องมือสกิลก็เรียกมันได้เหมือนความสามารถอื่นในทรีขอบเขต