middle skills development