Load and parse the skill file (filesystem path, or bundled skills via a resource URI). Validates content; throws on read or validation failure.