Skip to content

@sqlrooms/ai / SkillRecord

Interface: SkillRecord

The full record for a single skill: its ref, parsed manifest, instructions body, and any additional files (icons, references, etc.).

Invariant: extraFiles never contains skill.yaml or SKILL.md — those are already represented by manifest and instructions. Storing them twice would invite drift on round-trip.

Properties

ref

ref: SkillRef


manifest

manifest: object

NameType
idstring
versionstring
namestring
descriptionstring
author?string
icon?string

instructions

instructions: string


extraFiles

extraFiles: SkillFile[]