composite skill development