CC, I'm not religious but I use phrases like that all the time. I'd say "a gift from god" just to mean that someone truly has an extraordinary and surprising talent. It's not literally correct of me and might even offend some people, but it's just part of my natural language.