Great suggestions everyone. Patience and persistence are probably some of the most underrated skills because most survival activities are tedious and take a lot of time.
Most people also neglect fitness. Survival usually means hard work and using your own energy instead of having power delivered to your home.
Overall resilience is in my opinion the number one skill you want to have. The mental capability to not break down whatever life throws in your way. This is the first thing you need, everything else comes after that. Life smacks you down to the ground and you get up and carry on.
Alea iacta est ("The die has been cast")