QA Wolf CLI is a command-line tool for running end-to-end test flows locally or in CI environments.
The tool executes QA Wolf flows that are either pulled from the QA Wolf platform or authored locally. It manages flow execution by caching flows per environment on disk, installing runtime dependencies as needed, and providing commands to authenticate, run flows, pull updates, and diagnose issues. The CLI supports standalone binary distribution for Linux, macOS, and Windows, eliminating the need to install Node.js separately, though it also works as an npm package for Node 20.19 and later.
Teams using QA Wolf's platform can run their flows from the command line without leaving the terminal, making it suitable for local development workflows and CI integration. The tool is designed as part of a broader platform that handles AI-powered test generation and team collaboration elsewhere; the CLI focuses specifically on local execution and management. For developers authoring flows without the platform, the init command enables local-only project setup.
The project maintains its Agent Skill definition in sync with the command tree through automated generation and testing, ensuring the skill accurately reflects available commands across compatible AI agent harnesses. Development activity shows consistent attention to dependency management, with explicit Node version guidance reflecting end-of-life timelines. The codebase includes example flows demonstrating usage patterns and a diagnostic command for troubleshooting local setup issues.