These declared platforms: [linux, macos, windows] and omitted freebsd, so
skill_matches_platform() rejected them on FreeBSD (same class as PR #5's
hermes-agent fix). codex ships as a FreeBSD pkg (it's in our host baseline);
claude-code and opencode are Node/Go tools that run on FreeBSD's node24/go.
Coding-agent skills are core for an agent host, so this is the highest-value
slice of the broader "skills omit freebsd" gap (~20 skills). The rest
(research/mlops/python CLI skills) is a follow-up; genuinely OS-specific ones
(apple/*, GPU-only mlops) correctly stay as-is.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>