Property ActiveSkill
ActiveSkill
Gets or sets the currently active skill.
When set, resource paths can be resolved without specifying the skill name.
public AgentSkill ActiveSkill { get; set; }
Property Value
Examples
Setting the active skill for context-aware resource loading:
var resourceTool = new SkillResourceTool(registry);
resourceTool.ActiveSkill = registry.Get("api-designer");
// Now LLM can load resources without specifying skill name
// {"operation": "load", "path": "templates/openapi.yaml"}