Add config generate task