A detachable motor pack, for use with multiple electrical surgical instruments, includes a housing; a plurality of motors retained within the housing; a controller configured to control one or more operations of the plurality of motors; a first interface portion, wherein the first interface portion is configured to releasably attach to a hand-held surgical instrument and to a robotic surgical instrument; and a second interface portion, wherein the second interface portion is configured to releasably attach to a first surgical tool of the hand-held surgical instrument and to a second surgical tool of the robotic surgical instrument.