AgentsAgentBase

has_skill

View as MarkdownOpen in Claude

Check whether a specific skill is currently loaded.

Parameters

skill_name
strRequired

Skill name to check.

Returns

boolTrue if the skill is loaded, False otherwise.

Example

1from signalwire import AgentBase
2
3agent = AgentBase(name="assistant", route="/assistant")
4agent.add_skill("datetime")
5print(agent.has_skill("datetime")) # True
6print(agent.has_skill("web_search")) # False