Skyler feels very very boy to me. I would assume Skyler was a boy, yet know that there was a small chance it could be a girl. Same with Casey - at least that spelling. I'd assume boy. They seem like great names for brothers to me.
I don't like the two middle name thing, but there's nothing inherently wrong with Skyler Robbie Alasdair.