Introducing the Prowl Blog
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.