I've fixed the steps before, in different places. Last year I fixed windelina's front steps, at least enough to get them past inspection (how's that holding up anyway?), and probably six years ago or so I made some repairs to my own steps that are holding pretty well.
But as part of the whole front porch repair, I have plans to redo the front steps. Unfortunately that means tearing off the old steps completely, digging seriously deep footings, and pouring new steps. At the time I drew up the plans, I did not know that it required that depth of work or I wouldn't have done it.
But the inspector is coming. And I really need to fix the steps before she gets there. So my plan is to do some work on them this weekend when I have a larger chunk of time available. I need to break out the rotted concrete, power-wash it to get all the loose stuff out, chemically clean it so it can bond to the new 'crete, add reinforcement, set molds, mix and pour. It's more work than I can comfortably fit in an evening after work, but it's good for a weekend.
Of course, this weekend it's supposed to rain. I suspect that I will be burning a tarp (or at least some plastic sheeting) to make a work tent.
I have a bunch of rebar that I can use to make a frame. Or at least corner poles.