Here you will find the list of scales, modes, arpeggios, and triads required to improvise over any type of chord. Each underlined heading is a chord type, with scales, arpeggios and triads you can play below it.
These diagrams came from Scott Henderson’s 1988 RHS: “Jazz Fusion Improvisation” Video. Anybody who wants to learn to play Jazz, should get this video. As you work down the list for each type of chord, “outside” tones are introduced, allowing you to create tension. Lots of modal ideas are also used here, as we are using scales of multiple related keys.