It works on a boy, but I prefer it on a girl. I think most people would assume a
Sky to be a girl. I like
Sky for both genders. I only like
Skye on a girl.
Sky is my favorite spelling most of the time, I usually think
Skye looks slightly misspelled.
I like
Sky William,
Sky Theodore and
Sky Thomas.