qawolf/cli

QA Wolf from anywhere — your terminal, your CI, your AI agent.

What it solves

The QA Wolf CLI provides a command-line interface to manage, run, and debug automated browser-based test flows. It bridges the gap between local development environments and the QA Wolf cloud platform, allowing developers to execute tests, inspect run logs, and investigate failures directly from their terminal.

How it works

The CLI acts as a local controller for test flows. It can pull flows from the QA Wolf platform, cache them locally, and execute them using a browser runtime. It includes tools for deep inspection of test runs—such as viewing network requests, console logs, screenshots, and HTML snapshots—to help diagnose why a test failed. It also provides a TypeScript SDK for programmatic control over runners and supports integration with AI agent frameworks via a standardized skill specification.

Who it’s for

This tool is designed for software engineers and QA automation teams who use the QA Wolf platform to maintain browser-based test suites and want to integrate those tests into their local development workflow or CI/CD pipelines.

Highlights

  • Run and manage automated browser test flows from the terminal or CI.
  • Deep inspection capabilities for failed runs, including network logs, console output, and visual snapshots.
  • Provides a TypeScript SDK for programmatic control over test runners.
  • Includes an AI agent skill that allows compatible agent frameworks (like Claude Code or Cursor) to execute and manage test flows.

Related

  • Project
  • Project
  • Project
  • Project
  • Project