I agree that resilience comes from support - best if caregivers are able to support their children. However, when that support is not available, maybe we can ask children to learn how to get support from others - how to ask for help and know that people care and want to help. How to identify who to ask. Also, I have lately been thinking that we shouldn't discount the support that children sometimes get from a good book, an inspiring movie. How to help kids look for role models that support their own moral development. Just recently I read about someone who came from a very dysfunctional home but when he went to eat at a friend's house, he realized that there was another way to be a family and just that example helped him. Maybe we could do a better job of asking kids about what examples they use that they would want to use in the future.
Another great resource for kids is the Toolbox Project https://dovetaillearning.org/
This program has been proven to increase resiliency skills. I have seen it implemented in local schools and it is amazing!