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

from signalwire import AgentBase
agent = AgentBase(name="assistant", route="/assistant")
agent.add_skill("datetime")
print(agent.has_skill("datetime")) # True
print(agent.has_skill("web_search")) # False