A surgical tool (100) includes a rocker assembly (212) configured to cause rotation of a surgical blade (202) to form an incision. The rocker assembly includes a gear (302). The surgical tool also includes a ratchet (206) configured to rotate in a first direction and a second direction. The surgical tool further includes a linkage arm (210) connecting the rocker assembly and the ratchet so that rotation of the ratchet causes rotation of the rocker assembly. In addition, the surgical tool includes a spring (214) configured to be extended by the ratchet when the ratchet is rotated in the first direction. The spring is also configured to retract and cause the ratchet to rotate in the second direction.