# Package-level declarations

## Types

Frontmatter
Link copied to clipboard
data class Frontmatter(val name: String, val description: String, val license: String? = null, val compatibility: String? = null, val allowedTools: String? = null, val metadata: Map<String, String> = emptyMap())

Represents the frontmatter of a skill, containing metadata about the skill.

NewFileSystemSource
Link copied to clipboard
class NewFileSystemSource(skillsBaseDir: String) : SkillSource

JVM implementation of SkillSource using standard File I/O.

SkillSource
Link copied to clipboard
interface SkillSource

Core interface for accessing skill components.

SkillSourceException
Link copied to clipboard
class SkillSourceException(message: String, cause: Throwable? = null) : Exception

The exception type returned by SkillSource methods.