qawolf flows pull needs an environment that already has flows in it.
1
Install the CLI
Requires Node.js 20.19 or later, or download a standalone binary from GitHub Releases.
2
Sign in
Sign in through a browser or with an API key. In CI or an agent sandbox, set Confirm the connection with
QAWOLF_API_KEY instead.qawolf auth whoami.Read more: Authenticate the QA Wolf CLI.3
Pull your flows
Find your environment with Read more: Pull an environment and Install runtime dependencies.
qawolf --json environment find, then pull its flows and install what they need to run.4
Run them
On your machine:The CLI exits Select flows by id, by
0 when every flow passes and 1 when one or more fail. See exit codes for the rest.On QA Wolf infrastructure:--tag, or both.Read more: Run flows locally.qawolf doctor:
qawolf-cli agent skill covering every command, its read or write kind, and the conventions that matter — pass --json for stable output, and terminate interactive runners, which bill while they run. Agents such as Claude Code, Codex, Cursor, and Gemini CLI can use it. It’s included in the @qawolf/cli package under skills/qawolf-cli.
See the CLI command reference for every command, flag, and exit code.