I don't get any skill point for doing a lesson or mastering or translation recently. Why?
I'll look into this for you.
For what it is worth, your stream says you are earning skill points.
What are skill points used for?
Figuring out your level of awesomeness. But it's mostly a numerical measure of the amount of stuff you've done on Duolingo, and we use it to determine your level.
what does it mean when you've passed someone in skill points? Does it mean that you passed one of your friends?