"Do you ski often?"
Translation:Läufst du oft Ski?
"Läufst du Ski oft" is wrong? Only accepts "Läufst du oft Ski". Is the word order important? Also "Ski" is being pronounced like "Schi", for a language that's so phonetic like German it's strange.
1) The word order you used is wrong, yes, adverbs of frequency usually do not come at the end of a question.
2) Ski is a loanword from Norwegian, and there sk followed by i, j and other letters is pronounced sch / sh. The Duden allows the spelling Schi, although I've never seen anyone use that one. On an interesting side note, Ski is a cognate of German Scheit (= piece of wood).
I think "oft" is to "häufig" as "often" is to "frequently." They're synonyms, but the extra syllable costs a euro or dollar more. :-)
Ski machen doesn't have a meaning, like "doing ski" doesn't in English. "Do you often do ski?" wouldn't mean anything, either.