Excavate by shovel the area where the stairs are to be constructed. Dig out enough soil to accommodate at least 8 inches of compacted gravel for your base.
Apply crushed gravel for the base. Add about 2 inches and rake out level.
Tamp the first layer of crushed gravel. Add another 2 inches, rake out and tamp. Continue until you are back up to grade and have at least 8 inches of compacted base. Check with a level that the finished base surface is level.
Prepare the forms for the steps. These should be constructed so that both stair tread and riser will be well defined. Cutting them out ahead of time is advisable.
Install wire mesh or rebar into the forms. This will add stability and strength to the concrete and increase the useful life of the steps.
Mix the concrete in the wheelbarrow near where it is to be poured. Add the base color to the mix if you want homogeneous color throughout the steps.
Pour the concrete mix into the step forms. Pour only enough that it can be stamped before it dries.
Screed the concrete. This is done by making smooth motions across the surface of the concrete. This allows for a smooth, uniform surface.
Add concrete stain for color if color was not added to the concrete mix and if color is desired.
Stamp the concrete steps while the concrete is wet. If using forms, insert into concrete and use the level to ensure a uniform finish. If using mats, make sure to properly align so the seams do not overlap. If using a cylindrical roller with imprinted design, start at one edge of the step and roll smoothly and evenly to the other edge. Repeat for each step.
Allow the concrete steps to cure. This means they need to be left alone for up to one week before being used. You might need to use a plastic sheet to protect the steps from the elements while curing.
Seal the steps with a concrete sealer after they have been adequately cured. Allow an additional week for the sealer to fully penetrate before using the steps.