The built skill source: skills + the single skill tool + system-prompt catalog.
Summary
Types
@type t() :: %Toolnexus.Skill.Source{ prompt: String.t(), skills: [Toolnexus.Skill.Info.t()], skipped: [ %{location: String.t(), reason: String.t(), detail: String.t() | nil} ], tool: Toolnexus.Tool.t() }