replay-cypress

Configure Replay to record and upload Cypress end-to-end test recordings.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/blackgirlbytes/team-starter-repo --skill replay-cypress
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: replay-cypress
Source: https://github.com/blackgirlbytes/team-starter-repo/tree/main/.cursor/skills/replay-cypress
Command: npx skills add https://github.com/blackgirlbytes/team-starter-repo --skill replay-cypress

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of setting up and running Cypress tests with Replay, enabling time-travel debugging for enhanced test analysis and faster issue resolution.

Core Features & Use Cases

  • Automated Setup: Guides users through installing necessary plugins and dependencies.
  • Configuration: Provides clear instructions for configuring cypress.config.js and support files.
  • Recording & Uploading: Enables recording of Cypress tests and automatic uploading of recordings to Replay.
  • Use Case: When a Cypress test fails intermittently, use this Skill to set up Replay recording so you can precisely pinpoint the cause of the failure using time-travel debugging.

Quick Start

Follow the steps to install the Replay Cypress plugin, install the Replay browser, and configure your project to record Cypress tests.

Frequently Asked Questions about replay-cypress

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I record Cypress end-to-end tests for time-travel debugging?

You can record Cypress end-to-end tests by installing the Replay Cypress plugin and browser, configuring your cypress.config.js file, and managing your API key for automatic recording and uploading.

What is time-travel debugging for Cypress and when do I need it?

Time-travel debugging allows you to precisely pinpoint the cause of intermittent Cypress test failures by recording the test execution and replaying it for enhanced test analysis.

How do I configure cypress.config.js to upload test recordings automatically?

To configure automatic uploading of test recordings, you need to set up the Replay Cypress plugin in your cypress.config.js and support files, and manage your Replay API key within the project.

Do I need to install a specific browser to debug Cypress tests with Replay?

Yes, you need to install the dedicated Replay browser alongside the Cypress plugin to enable the recording and time-travel debugging capabilities for your end-to-end tests.

Why should I use Replay for debugging intermittent Cypress test failures?

Using Replay provides time-travel debugging capabilities that allow you to record failing Cypress tests and analyze the exact execution state, resulting in faster issue resolution.

Can I integrate Replay recording directly within the Cypress test runner?

Yes, Replay integrates directly with the Cypress test runner to facilitate the installation of necessary plugins and enable automatic recording and uploading of your test sessions.