SkillManager
SkillManager handles loading, unloading, validation, and aggregation of skill
tools, hints, global data, and prompt sections. You rarely interact with
SkillManager directly — AgentBase delegates to it internally.
Import it when you need direct control over skill lifecycle outside an agent.
Most users should use AgentBase.addSkill(), AgentBase.removeSkill(), and
AgentBase.listSkills() instead of interacting with SkillManager directly.
Properties
size
The number of currently loaded skill instances (getter).