isInitialized

View as MarkdownOpen in Claude

Returns whether this skill instance has been marked as initialized via markInitialized(). Used internally to track skill lifecycle state.

Takes no parameters.

Returns

booleantrue if the skill has been initialized, false otherwise.

Example

1import { SkillBase } from '@signalwire/sdk';
2
3// Check initialization state before performing an action
4if (!mySkill.isInitialized()) {
5 await mySkill.setup();
6 mySkill.markInitialized();
7}