Metadata for a skill per Agent Skills spec.
interface LoaderSkillMetadataOptional: Space-delimited list of pre-approved tools
Optional: Environment requirements (max 500 chars)
The description of the agent
Optional: License name or reference to bundled license file
Metadata for the edit operation, attached to the ToolMessage
Error name for instanceof checks and logging
File path of edited file, undefined on failure
Source of the skill ('user' or 'project')