Namespace Oscova.Agents.Skills
Classes
- AgentAuthoredSkillContext
-
Carries trusted runtime attribution for skill markdown authored by an agent.
- DiscoveredSkill
-
Minimal skill metadata used by settings screens to present assignable skills.
- SkillAuthorshipException
-
Signals that a skill cannot be changed through the agent-authored update path.
- SkillDiscoverer
-
Discovers skill names and descriptions from SKILL.md files for settings-time selection.
- SkillFileDiscoveryOptions
-
Provides canonical file-skill discovery rules shared by runtime discovery and import validation.
- SkillFrontmatter
-
Parses the YAML frontmatter block at the top of a SKILL.md file into a flat scalar key/value map.
- SkillImportConflictException
-
Signals that a skill import conflicts with an already installed skill directory.
- SkillImportLimits
-
Defines shared size limits for skill package uploads and archive expansion.
- SkillImportResult
-
Describes an installed skill and compatibility facts discovered during import.
- SkillImportService
-
Stages, validates, and installs skills into the on-disk skills directory.
Interfaces
- ISkillImportService
-
Imports one packaged skill into a user's skills directory after validating its layout.