Batch Render Actions is a Blender add-on from Padraig-O-Cinneide that renders each animation action on the selected object as a separate animation, writing each action to its own subfolder named for the action. It can also render a single action. This suits jobs like rendering out idle, run and walk animations for games, for example.
Controls sit in a UI panel in the 3D Viewport sidebar, under the Render Actions tab. You set a filename template and an output directory, then click Render All Actions. The filename template for output frames is customizable, and each action ends up in its own folder.
The add-on ranks 629 in the blender_extensions library and works with Blender 4.2 LTS and newer. It requires no special permissions and is licensed under GPL-3.0-or-later. Install by dragging the extension into Blender or using Install from Disk, or build a ZIP with the provided Makefile.