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
- Skill
File System Permissions - Skill-scoped filesystem permission additions.
- Skill
Manifest - Skill manifest metadata from SKILL.md frontmatter
- Skill
Network Policy - Network access policy for a skill
- Skill
Permission Profile - Additional sandbox permissions requested by a skill.
- Skill
Registry Entry - Skill registry entry (loaded skill + metadata)
- Skill
Resource - A skill resource (Level 3: on-demand loading)
Enums§
- Resource
Type - Resource types bundled with a skill
- Skill
Context - Progressive disclosure context for skill loading
- Skill
Variety - Skill variety indicating the type of skill