Skip to content

About

Make your pull request worth watching.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Showrunner

CI License: PolyForm Shield 1.0.0 TypeScript Playwright Node.js pnpm Bun Flox GitHub Packages

Showrunner — Make your pull request worth watching.

Website · Getting started

Make your pull request worth watching.

Showrunner is a website-agnostic Playwright library for replayable pull request demos. A scenario keeps the visible cursor, paced typing, captions, and chapter cards. The application under test keeps authentication, URLs, data setup, and page objects. Playwright records the video.

Showrunner’s source and release downloads are public. Install from a release tarball or local build without registry authentication. @smeltery/showrunner is also public on GitHub Packages, where npm installation requires a GitHub token with package read access. It is not published to npmjs.com.

Let your agent run the demo

Install the Showrunner skill directly from the repository:

npx skills add smeltery/showrunner --skill showrunner

Then ask: “Use the showrunner skill to demo this change. Verify the outcome, record the walkthrough, and report the artifacts.”

The agent handles the scenario, verification, and recording using your application's existing setup. The skill and runtime are separate installs; see the agent workflow.

Manual quick start

Requires Flox.

git clone https://github.com/smeltery/showrunner.git
cd showrunner
flox activate
pnpm install
pnpm exec playwright install chromium
pnpm demo

Docs

License

PolyForm Shield License 1.0.0. Copyright (c) 2026 smeltery.

About

Make your pull request worth watching.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages