Edging steps and so eroding on slope

Advice please would be appreciated.
We levelled an area and put in some steps, not quite finished, in my hill top garden which is exposed to the elements and backs onto a disused quarry. The garden used to be covered in bracken but after 10+ years of it being covered and cut back I am now ready to continue working my way to the end. The soil is clay and has numerous rocks that appear when digging some small others huge and can't be moved.
The steps don't have an edging/sides other than the soil that was already there and some add on top so have a mound of unsieved soil, I've started getting green alkanet over the last 2 years, so don't want to disturb that and the bracken.
Any advice on how to ensure the sides don't erode by planting or another method and what to plant on the mound site root support and ground covering.
Thanks in advance
We levelled an area and put in some steps, not quite finished, in my hill top garden which is exposed to the elements and backs onto a disused quarry. The garden used to be covered in bracken but after 10+ years of it being covered and cut back I am now ready to continue working my way to the end. The soil is clay and has numerous rocks that appear when digging some small others huge and can't be moved.
The steps don't have an edging/sides other than the soil that was already there and some add on top so have a mound of unsieved soil, I've started getting green alkanet over the last 2 years, so don't want to disturb that and the bracken.
Any advice on how to ensure the sides don't erode by planting or another method and what to plant on the mound site root support and ground covering.
Thanks in advance

0
Posts
You will have to lower it or as suggested a retaining wall.
Was thinking of trying some coir/coconut matting and planting through that after reducing the angle. The creeping St John's Wort sounds good thanks Busy Lizzie. I wondered about Mahonia Repens? - so another creeping plant. It's the smaller varieties that I have little knowledge about, so evergreens but with some interest.