skill children refactor for better efficiency