@sqlrooms/ai / loadSkillFromFiles
Function: loadSkillFromFiles()
loadSkillFromFiles(
files):object
Compose a skill's two canonical files (skill.yaml + SKILL.md) plus any additional files into a validated record.
Parameters
| Parameter | Type |
|---|---|
files | SkillFile[] |
Returns
object
| Name | Type |
|---|---|
manifest | { id: string; version: string; name: string; description: string; author?: string; icon?: string; } |
instructions | string |
extraFiles | SkillFile[] |
Throws
if skill.yaml or SKILL.md is missing or empty, or if the manifest fails validation.
