cypress-ci-cd

Automate Cypress CI/CD integration with parallel test execution and media capture.

187|20|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/TheBushidoCollective/han --skill cypress-ci-cd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cypress-ci-cd
Source: https://github.com/TheBushidoCollective/han/tree/main/jutsu/jutsu-cypress/skills/cypress-ci-cd
Command: npx skills add https://github.com/TheBushidoCollective/han --skill cypress-ci-cd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enable reliable, fast UI test runs in CI by parallelizing Cypress tests and capturing media.

Core Features & Use Cases

  • Parallelization: Run tests in parallel for faster feedback.
  • Test Recording: Record videos and screenshots for failures.
  • Artifacts: Persist test artifacts for analysis.

Quick Start

Run Cypress tests in CI with parallelization and enable recording.

Frequently Asked Questions about cypress-ci-cd

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

FAQPage Schema
How do I run Cypress tests in parallel in CI/CD pipelines?

Parallelization in Cypress CI/CD splits test execution across multiple machines or workers to reduce feedback time. Configure your CI pipeline to distribute test files across parallel jobs, then use Cypress's built-in parallelization features to coordinate test runs and aggregate results for faster, reliable UI testing.

Can I record videos and screenshots of Cypress test failures in CI?

Test recording captures videos and screenshots automatically during Cypress CI runs, especially on failure. Enable recording in your CI configuration to persist media artifacts for debugging, then store these outputs in your CI system's artifact storage for later analysis and root-cause investigation.

What's the best way to set up Cypress for JavaScript projects in CI environments?

Cypress CI/CD setup involves installing Cypress, configuring your project, defining environment-specific strategies, and integrating with your CI pipeline. Apply best practices like parallelization, media capture, error handling, and monitoring to ensure robust, scalable test automation within your existing CI/CD workflows.

Do I need special configuration for Cypress in different CI/CD environments?

Yes, Cypress CI/CD requires environment-specific strategies to handle differences between local machines and CI runners. Configure browser paths, authentication, artifact persistence, and pipeline-specific settings to ensure tests run reliably across staging, testing, and production-like CI environments.

How do I capture and persist test artifacts from Cypress runs?

Test artifacts—videos, screenshots, and logs—are automatically captured during Cypress CI runs. Configure artifact persistence in your CI pipeline to store these outputs, enabling post-run analysis, failure debugging, and compliance reporting without manual intervention.

What monitoring and error handling practices should I use for Cypress CI/CD?

Robust Cypress workflows include error handling for flaky tests, timeout management, and monitoring dashboards to track test health. Implement retry logic, clear failure reporting, and metrics collection to maintain reliable automation and catch regressions early in your CI/CD pipeline.