There are heaps of different approaches, depending upon what you're wanting to achieve.<p>If you're not sure sure, then maybe start by figure out an area of skill you want to improve on or just plain like doing. Then go and find some OSS projects that use that skill <i>or could benefit</i> from someone with that skill contributing.<p>If you happen to have artistic or documentation writing skills, there are <i>heaps</i> of major projects you could really help level up by creating a bunch of official guides and documentation for them.<p>So, what sort of stuff are you into and wouldn't mind spending time on?
1. you have an idea
2. you begin to build your stuff
3. you miss something and look if somebody already did it
4. you find it but it's semi good or is missing parts
5. you do all the work and contribute to that project