I did click "Buddy" and "Skip" because I figured they were proper names

. Now, I can see buddy not being a name - "Hey, buddy, pass the ketchup."
But I can't see how you call someone skip
without it being a name. Otherwise, it's a verb

"Hey, Skip, skip over here!"
But yes, there is a rule not to capitalize honey, sweetheart, dearest, lovey or any other term even when your character is addressing them directly.
Artemis