Specreel turns the Playwright traces your tests already produce into watchable, shareable demos — and regenerates them on every green build. When a demo would go stale, a test fails instead.
pip install specreelcopyEvery sprint the UI moves and your recorded walkthroughs quietly go out of date — you find out when a prospect does. A demo and an end-to-end test are the same artifact: a recorded browser flow. Specreel makes them one thing, so a demo can't drift without something turning red.
Your Playwright tests already produce a trace.zip. Flip trace: 'on' and you're done. No tests yet? specreel recommend <url> scaffolds them for you.
Point it at test-results/ and get a watchable gallery — captions auto-derived from the actions and assertions. No AI required.
A GitHub Action republishes the gallery to a stable URL on every passing build — so the demo can never be older than your last green build.
Flows that changed but still pass get flagged “updated.” The demo refreshes itself; nothing pretty-but-wrong slips out.
Rewrite captions into friendly, sales-engineer narration. Opt-in, bring-your-own-key, under a cent a flow.
One self-contained gallery.html to email, or publish to a URL with an <iframe> embed.
recommend crawls your running app, ranks the flows worth showing, and scaffolds a runnable Playwright script.
An MCP server and a Claude Code skill let you say “make a demo of my app” — the agent runs the whole loop.
Real screenshots, narrated steps, read-aloud, a “play all” tour, light/dark — and an MP4 when you need one.
If you maintain a Playwright suite, Specreel gives you narrated, shareable demos off the specs you already keep — near-zero added effort. It lives in your codebase and your CI, not a separate marketing tool, so your demos stay as current as your tests.
recommend flow discoveryPaste your app's URL, refine the suggested flows in plain English, and get a hosted gallery that's monitored on a schedule — with break alerts, review links, and analytics. No CI wiring required.