My usual cause for skipping stitches is a burr developing on the needle point. I have had problems with lint or thread bits binding in the bobbin case or tension discs. I once went through almost a new pack of needles trying to solve the skipping, only to find burrs in the eyes or points of them all!