Skill scanner now walks .claude/skills and .codex/skills directories separately, adds relative_path/system fields to DiscoveredSkill, and supports root-level SKILL.md. Update chat context and join request handling.