***

title: removeSkill
slug: /reference/typescript/agents/skill-manager/remove-skill
description: Remove a skill by its instance key or ID.
---------------------

For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

Remove a skill by its instance key or instance ID. Calls `cleanup()` before removal.

## **Parameters**

<ParamField path="keyOrId" type="string" required={true} toc={true}>
  The instance key or instance ID of the skill to remove.
</ParamField>

## **Returns**

`Promise<boolean>` -- `true` if the skill was found and removed.