For the complete documentation index, see llms.txt. This page is also available as Markdown.

Plugins

Extend TestVibe with plugins — packaged steps you can call straight from Gherkin, from LLM checks to Jira, Slack, and database helpers.

Plugins add steps you can call from Gherkin. Install one, then use its keywords in any feature — assert with an LLM, seed a database, file a Jira issue when a test fails, post results to Slack, or compare visual snapshots. Plugins live in the Plugins section of the navigation rail.

This area was previously documented as "Skills" — same surface, current product name is Plugins. Existing links keep working.

The Plugins marketplace

What You Can Do

Task
Use it for

Browse the catalog

Search and filter by category — AI & LLMs, Integrations, Reporting, Data & Utilities.

Install a plugin

Make its steps available to every feature in the project. An install persists — it stays installed across reloads and for every teammate on the project until someone removes it.

Configure secrets and variables

Provide API keys or service URLs a plugin needs, without hard-coding them in test files.

Publish a plugin

Share your own packaged steps from the upload action in the rail.

The Catalog

TestVibe ships with roughly 14 built-in plugins. All of them are visible and installable from the catalog — nothing is hidden.

Plugin
Category
What it does

OpenAI

AI & LLMs

Call GPT models from Gherkin — summarize, classify, and make natural-language assertions.

Anthropic Claude

AI & LLMs

LLM-powered checks with Claude — assert intent, grade output quality, and explain failures in plain English.

TestVibe Assistant

AI & LLMs

AI-powered visual comparison — judges a live screenshot against an Asset Library baseline using your project's model. See Visual comparison plugins below.

Visual Regression

Reporting

Pixel-diffs screenshots across runs against a baseline stored in your Asset Library, and flags unexpected visual changes. See Visual comparison plugins below.

GitHub

Integrations

Open issues, comment on pull requests, and attach run artifacts directly from your steps.

Jira

Integrations

Create and transition Jira issues when tests fail, with run links and screenshots attached.

Slack

Integrations

Notify a Slack channel with run results, pass rates, and links to failing tests.

Mattermost

Integrations

Notify a Mattermost channel with run results — the same idea as the Slack plugin.

MailSlurp

Integrations

Read one-time codes, magic links, and SMS codes delivered to disposable test inboxes and numbers — for testing email/SMS verification flows.

Sentry

Reporting

Link runtime errors captured during a run to the failing test, for faster triage.

Faker

Data & Utilities

Generate realistic, randomized test data — names, emails, addresses — inside your steps.

REST Client

Data & Utilities

Call HTTP APIs and assert responses as steps — verify the backend alongside the UI.

Wisej.NET

Data & Utilities

Drive Wisej.NET framework controls (combo boxes, trees, data grids, date pickers, ribbon buttons) reliably.

PostgreSQL

Data & Utilities

Listed in the catalog as a database helper. Database-specific steps for seeding and asserting state currently target SQL Server rather than PostgreSQL — check the plugin's detail page for what's actually wired up before relying on it.

Last updated

Was this helpful?