Sight reading is a good skill.
If you have a good sense of pitch, it is so much easier to play by ear. I am very fortunate to have a good ear. according to this test, i have 97% pitch.
http://jakemandell.com/tonedeaf/
You have to scroll down the page. it's close to the bottom.