cleanup

View as MarkdownOpen in Claude

Called when the skill is removed or the agent shuts down. Override to release resources, close connections, cancel background tasks, etc.

Takes no parameters.

Returns

Promise<void>

Example

1class MySkill extends SkillBase {
2 async cleanup(): Promise<void> {
3 // Release resources, close connections
4 console.log('Skill cleaned up');
5 }
6}