skills – n. abilities gained from training or experience
protection – n. something that keeps a person or thing from being harmed, lost, etc.: something that protects someone or something
belongings – n. the things that belong to a person: possessions
shelter – n. a structure that gives protection; a place of safety
roof – n. the cover or top of a building, vehicle, etc.