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

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