Facilitation is a skill set that we should all develop. Group problem solving is a focus of anarchism. Other than through practice, how have you developed this skill?

Most of the resources I find online are focused towards a corporate and business approach. While I imagine some of what is taught will be universal, I wonder if there are better resources for learning community facilitation skills. Are there any books , courses, or videos series you recommend?