Skip to content

smelt.skills

Tier: Host — Available in every runtime, including headless mode.

List and load skill content from the SkillLoader populated at startup.

smelt.skills.content

fun(name: string): string?, string?

Load the skill named name and return (content, nil) on success or (nil, err_string) if the skill is missing or failed to load.

smelt.skills.list

fun(): table

Return the names of every skill discovered by the loader as a Lua array. Empty when no skills are loaded.