Diffie Plugin
The Diffie plugin installs into Claude Code, scans your source (the whole repo or just a PR diff), and suggests test cases for your approval. Once you approve, it creates the tests in Diffie, which generates the Playwright code, runs it in a real browser, and hands back a video recording. Two slash commands install the plugin; one browser sign-in authenticates it; from then on you author and manage tests by talking to Claude Code.
What the plugin does
- →
Analyzes your source, full repo or just a PR diff, and proposes test cases that cover user-facing behavior.
- →
Presents each proposed test as a spec for you to approve or edit before anything is created in Diffie.
- →
On approval, creates the test in Diffie via the API and hands back pass/fail with a shareable recording link.
- →
Reprocesses failing tests with a short fix prompt: the plugin updates the spec, Diffie regenerates the code and reruns.
- →
Stores encrypted secrets (login credentials, API keys) in Diffie so tests reference them by name; values never leave your workspace.
- →
Tracks test inventory and status in a .diffie-qa.md file in your project root, so future Claude Code conversations already know what you have.