Skills development as a system