AgentsAgentBase

remove_skill

View as MarkdownOpen in Claude

Unload a skill from this agent. The skill’s tools and configuration are removed.

Parameters

skill_name
strRequired

Name of the skill to remove.

Returns

AgentBase — Returns self for method chaining.

Example

1from signalwire import AgentBase
2
3agent = AgentBase(name="assistant", route="/assistant")
4agent.add_skill("datetime")
5agent.add_skill("math")
6agent.remove_skill("math")
7print(agent.list_skills()) # ["datetime"]