# Function validateSkillProvenance

Skills module exports (Voyager-style skill library) - Issue #528 Split from agents.ts for file size compliance (Issue #285)

- validateSkillProvenance(
  provenance: SkillProvenance,
  ): Result<void, SkillSecurityError>

  Validates skill provenance for integrity.

  #### Parameters

  - provenance: SkillProvenance

    The provenance to validate

  #### Returns Result<void, SkillSecurityError>

  Result indicating success or validation error

  - Defined in packages/nexus-agents/src/agents/skills/skill-security.ts:150