I’ll be honest. I’ve never seen anything like that. Is there rock just underneath? And is it exposed to constant sun? How much dirt is there?
Im not sure how much money you’d want to spend... but I’d almost consider building that up as much as possible. Bring in as much loam as that area can hold without washing....