Introducing the Prowl Blog

Michael Tookes2 min read

title: "Introducing the Prowl Blog" description: "We're launching a blog to share what we're learning about AI-powered testing, developer workflows, and building Prowl in public." date: "2026-03-09" author: "Michael Tookes" tags: ["announcements", "product"]

We've been building Prowl — a CLI-first QA testing tool powered by Playwright — and we think it's time to start sharing what we're learning along the way.

Why a blog?

The testing landscape is shifting fast. AI agents are writing code, reviewing pull requests, and now they're generating tests too. But most testing tools weren't built for this world. They assume a human is writing every test, clicking through a UI, or hand-crafting page objects.

Prowl takes a different approach: deterministic YAML-defined browser flows that are readable by both humans and AI agents. And we think there's a lot worth talking about at that intersection.

What you'll find here

This blog will cover a few core themes:

  • Testing craft — Practical patterns for stable selectors, visual regression testing, and flows that don't break every time your UI changes
  • AI + QA — How AI agents interact with testing tools, and why determinism matters more than ever
  • Building in public — The technical decisions behind Prowl, from choosing YAML to designing the step type system
  • Product updates — New features, releases, and what's coming next

Who this is for

If you're a developer who writes E2E tests (or wishes they broke less often), a QA engineer evaluating tools, or someone building with AI agents who needs reliable test generation — this blog is for you.

Get started with Prowl

If you haven't tried Prowl yet:

npm install -g prowl-tools
prowl init
prowl run hello --headed

Check out the docs for the full getting-started guide, or browse community-contributed test templates on the Hub.

We're glad you're here. More posts coming soon.