revyl-cli-create

Automate Revyl E2E test authoring from app source analysis into executable YAML test definitions.

502|24|Updated Aug 5, 2024
One-click install
npx skills add https://github.com/RevylAI/revyl-cli --skill revyl-cli-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: revyl-cli-create
Source: https://github.com/RevylAI/revyl-cli/tree/main/skills/revyl-cli-create
Command: npx skills add https://github.com/RevylAI/revyl-cli --skill revyl-cli-create

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates Revyl E2E test authoring by turning app source analysis and exploratory sessions into executable test definitions.

Core Features & Use Cases

  • YAML-driven bootstrap of tests from CLI interactions and code analysis.
  • Supports modular test composition with blocks, modules, and scripts for deterministic setups.
  • Use Case: a developer analyzes an app and the tool scaffolds a runnable test suite that can be refined and executed with Revyl CLI.

Quick Start

Initialize Revyl, then create tests from analysis or a session using the appropriate --from-file or --from-session option.

Frequently Asked Questions about revyl-cli-create

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

FAQPage Schema
How do I automate E2E test creation from the CLI using YAML?

The Revyl CLI supports E2E test authoring for both iOS and Android projects, allowing you to create, push, and run modular test definitions across platforms. It uses a YAML-first workflow to ensure deterministic setups.

How do I bootstrap and run E2E tests from an exploratory session?

To bootstrap E2E tests from an exploratory session, initialize Revyl and use the create command with the --from-session option. This scaffolds a runnable YAML test suite that you can then validate, push, and run.

Does Revyl CLI support modular test composition for E2E testing?

Yes, Revyl CLI supports modular test composition using blocks, modules, and scripts for deterministic setups. You can manage the end-to-end testing lifecycle through validate, create, push, run, and report commands.

What is the best way to manage E2E test definitions across iOS and Android?

The best way to manage E2E test definitions across iOS and Android is using a YAML-first workflow with the Revyl CLI. It handles cross-platform test creation, pushing, and running, enabling rapid test iteration safely.

Why use a YAML-first workflow for E2E test authoring?

A YAML-first workflow for E2E test authoring allows you to bootstrap tests directly from CLI interactions and code analysis. This approach scaffolds executable test definitions that can be quickly refined and executed.