Package-level declarations
Types
Link copied to clipboard
data class Skill(val name: String, val description: String, val instructions: String, val license: String? = null, val compatibility: String? = null, val frontmatter: Map<String, String> = emptyMap(), val location: String = "")
An Agent Skill: a folder with a SKILL.md whose YAML frontmatter names and describes the skill and whose Markdown body holds the instructions.
Link copied to clipboard
Link copied to clipboard
object SkillInstaller
Installs skill packages into a SkillLibrary.directory folder.
Link copied to clipboard
Where skills come from: the immediate subfolders holding a SKILL.md.
Link copied to clipboard
Gives the agent skills on demand, the way Pydantic AI (Harness) loads deferred capabilities: the model first sees only each skill's name and description; calling load_capability(id) returns the skill's instructions under a # Skill: <name> heading. Bundled files are not read and scripts never run.