Table of Contents

Interface ISkillImportService

Namespace
Oscova.Agents.Skills
Assembly
Oscova.Agents.dll

Imports one packaged skill into a user's skills directory after validating its layout.

public interface ISkillImportService

Methods

ImportAgentAuthoredMarkdownAsync(string, string, AgentAuthoredSkillContext, CancellationToken)

Imports a complete agent-authored SKILL.md document after stamping trusted provenance.

ImportAsync(string, string, Stream, CancellationToken)

Imports a single markdown or zip skill package for the specified user.

ReplaceAgentAuthoredMarkdownAsync(string, string, string, AgentAuthoredSkillContext, CancellationToken)

Replaces an existing agent-authored SKILL.md document after validating ownership provenance.