Skill lists are almost meaningless. You wouldn't believe how many people claim to know C++ but start writing Java syntax on the board when you ask them to code something.
Basically, the problem isn't you, it's other people. It doesn't matter how good your open source portfolio is; the only 100% reliable way to judge someone's coding ability is to put them on the spot. There are too many "embellishers" in the world.