SkillSource
interface SkillSource
Core interface for accessing skill components.
Implementations are expected to be safe for concurrent use by multiple coroutines.
All methods return a Result whose failure case is a SkillSourceException with a detailed error message intended to be surfaced to the LLM. Implementations should only wrap SkillSourceException in Result.failure.
Inheritors
Functions
Link copied to clipboard
Returns the frontmatter for all available skills.
Link copied to clipboard
Link copied to clipboard
Loads the frontmatter for a single skill by name.
Link copied to clipboard
Loads the instruction body for a single skill by name.
Link copied to clipboard
Loads a specific resource file for a given skill.