Skip to main content

Module types

Module types 

Source
Expand description

Agent Skills type definitions

Defines core types for Agent Skills integration, including skill metadata, manifest parsing, and resource management.

Re-exports§

pub use crate::model::SkillErrorInfo;
pub use crate::model::SkillMetadata;
pub use crate::model::SkillScope;

Structs§

Skill
Complete skill definition with progressive disclosure levels
SkillFileSystemPermissions
Skill-scoped filesystem permission additions.
SkillManifest
Skill manifest metadata from SKILL.md frontmatter
SkillNetworkPolicy
Network access policy for a skill
SkillPermissionProfile
Additional sandbox permissions requested by a skill.
SkillRegistryEntry
Skill registry entry (loaded skill + metadata)
SkillResource
A skill resource (Level 3: on-demand loading)

Enums§

ResourceType
Resource types bundled with a skill
SkillContext
Progressive disclosure context for skill loading
SkillVariety
Skill variety indicating the type of skill

Type Aliases§

SkillManifestMetadata