Pretty solid base you have but I feel like it's missing a gimmick or something to make it stand out from other platformers.
I wish the air dodge was a little faster. It feels a little too much of a momentum killer for me right now. Maybe you could make it so some of your speed could carry over after landing from one? The way it works currently is mostly fine though if you're level design will focus more on precision platforming.
One thing I noticed is that the wall climb feels a little finnicky. I got stuck on this one area (screenshotted below) and it took me awhile to realize it was because I was trying to do a running jump -> wall climb. For whatever reason I get less height when I do this. The only way I was able to climb up the ledge is if walk / run up to it first, and then jump on it. If anything I'd expect a running jump to give me even more height. Something to consider maybe.
Anyways I like what you have so far. Nice work.