CrossFit.com provides a great list of all the movements one should be familiar with. It can be found here:
https://www.crossfit.com/essentials/movements
Here are a list of gymnastic movements that are always good to practice. All of these can be modified for skill and/or fitness level. (Google It)
Anything using parallettes, some examples:
- L sits
- Push Ups
- Dips
- Shoot Throughs
- Handstands
Anything using rings, some examples:
- L sits
- Push Ups
- Dips
- Muscle up progressions