https://docs.qawolf.com/onboard.md. The full documentation index is at https://docs.qawolf.com/llms.txt.
Before you begin
Make sure that you have these items:
- A QA Wolf workspace. Your team administrator must invite you.
- An API key. Create one in the workspace under Workspace settings → API keys.
- Node.js 22.12 or later, if you install the CLI with npm.
Step 1: Install the CLI
Install the CLI with npm:PATH:
Step 2: Connect the CLI to your workspace
If you work on a local machine, log in with your API key:QAWOLF_API_KEY environment variable instead:
Step 3: Find your environment ID
Each environment has an ID. You can find it in the QA Wolf dashboard under Settings → Environments. The commands below use<env_id> for this value.
Read more: Pull an environment →
Step 4: Pull your flows and install the runtime
Pull the flows of the environment to the local cache:.qawolf/<env_id>/. Then install the browsers and the other runtime dependencies that these flows need:
Step 5: Run your flows locally
List the flows in the local cache, then run them:0 when all flows pass and 1 when one or more flows fail.
Read more: Run flows locally →
Step 6: Start a run on the platform
To run the environment on QA Wolf infrastructure instead of your machine:Step 7: Install the agent skill (optional)
The CLI repository ships aqawolf-cli skill that obeys the Agent Skills specification. Coding agents such as Claude Code, Codex, Cursor, and Gemini CLI can use it.
If a step fails
Run the diagnostic command. It reports the CLI version, the Node.js version, the API key, the connectivity to QA Wolf, and the installed browsers.Next steps
Quick start
Map your application and generate your first flow with AI.
Key concepts
Learn how workspaces, environments, flows, and runs are organized.
CLI reference
Every command, flag, environment variable, and exit code.