Skills for life