Team Coaching, what's making it so complicated?
I keep it simple and use these two helpful reminders.
The top one breaks down, for me, just the simplicity of Kanban, Lean & Scrum.
And then using Peter Hawkin's 5c's of High Performing Teams to aid context to the direction the team needs to travel in.
The Team Coach, Agile Coach or whatever he or she call is called, is to enable the team to work it out for themselves, doing this by being: curious, asking questions, challenging, present, listening, amongst other qualities of a coach.