Skip to main content

Module skill

Module skill 

Source
Expand description

Skill contract (§1.5) — reusable agent-facing guidance, shared at the library level.

A Skill bundles markdown content (and optional reference files) that a consuming crate embeds via include_str! and hands to whatever agent it drives. luft-core only defines the shape; it owns no content itself — see luft_skills::WORKFLOW_SKILL for the first instance. Consumers with their own skill format (e.g. a BuiltinSkill with triggers and tool requirements) build their richer type from these fields rather than parsing/duplicating the markdown.

Structs§

Skill
A named piece of agent-facing guidance, plus any files it references.