Requirements
This page is for anyone preparing a workstation for local PRFlow runs. Cloud runs have a separate environment and runner setup path.Required Local Tools
Install one supported coding client and make these tools available onPATH:
The repository must be a Git repository connected to GitHub. Your GitHub identity needs enough access to read the issue and create branches, issue comments and pull requests.
You can inspect the main versions and authentication state with:
PyYAML Is Advisory for Local Runs
PyYAML is recommended but is not a hard local prerequisite. Install it with:Windows Bash Choices
On Windows, use any one of these POSIX Bash environments:- Windows Subsystem for Linux (WSL) Bash.
- Git Bash.
- MSYS2 Bash.
DEVFLOW_BASH environment variable when you need to select the Bash executable explicitly:
python or py -3 without a python3 command. Follow installation troubleshooting if preflight reports that case.
Let Initialization Check the Environment
The recommendedinit skill runs the bundled preflight after it scaffolds repository files. Missing tools are reported with remedies. They do not undo the scaffold that was already written.