Just to reiterate production skills, here are some songs he produced you may not have known he did
John Legend - Used to Love You
Alicia Keys - You Don’t Know my Name
And the work in action
a younger Kanye talking about creating beats and making music
making a beat in the studio on the ASR 10 and the MPC 2000