Hi, im making a general marketing agent for small biz package in the form of an installable icm type system for non-technical people to use with their simple harnesses like co-work. To confirm, the idea is that the main functions that many would create a complicated skill for, we instead make as folders correct? Like a video ad Gen agent, including its capabilities is all in the folder as routing an instruction files, not as a skill in the agent skills folder? This has always made more sense to me. I always intuitively understood the benefit of this, did it this way originally, as agent skill limitations and reliability has always bothered me a bit, but I'm struggling to articulate the benefits if I had to explain it to a client, why not make it all a skill. Can somebody help me articulate the benefit difference in a good way, logical easy to understand? It's still to intuitive for me. Also interested to know if there are situations where we would make an agent skill instead of a folder with capabilities and how to identify those situations well? Possibly more the simple things are skills and full on agent functions are folders right, but even all skills/agent xapabilities for that function should be in the folder so maybe we only make skills for small random capabilities not part of primary grouped functions? What is a good line to draw? Or don't we use skills at all? Thanks!