Semantic Skill Grounding for Embodied Instruction-Following in Cross-Domain Environments