Automate the creation of robust Playwright and Cypress end-to-end tests from simple natural language flow descriptions.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install ai-e2e-gen
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install ai-e2e-gen using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The E2E Test Generator is a developer-centric tool designed to streamline the testing lifecycle by converting user flow descriptions into executable test scripts. By utilizing this within the Openclaw Skills framework, developers can bypass the manual coding of repetitive test scenarios like login, checkout, and onboarding. The tool supports both Playwright and Cypress, ensuring it fits naturally into modern web development stacks while maintaining high standards for code quality and reliability.
This utility prioritizes best practices such as using data-testid selectors and implementing proper asynchronous waits. Whether you are building a new feature or maintaining a legacy application, this component of the Openclaw Skills library ensures your testing suite stays comprehensive and up-to-date with minimal effort.
To get started with this tool from the Openclaw Skills collection, ensure you have Node.js 18+ installed. You will also need an OpenAI API key.
# Run the generator directly
npx ai-e2e-gen "User signs up and verifies email"
# Specify a framework
npx ai-e2e-gen "User adds item to cart" --framework cypress
# Generate from a live URL
npx ai-e2e-gen --url http://localhost:3000/dashboard
The skill processes input parameters and produces structured test output as follows:
| Attribute | Type | Description |
|---|---|---|
| description | String | The user flow or prompt provided to the AI |
| framework | String | The chosen testing library (playwright or cypress) |
| url | String | Optional URL to analyze for DOM structure context |
| output | Code | The resulting test file content with assertions and selectors |
Loading
A smart CLI tool that scans your project to generate optimized, multi-stage Dockerfiles and configuration files automatically.

Transform complex git diffs into plain-English summaries for faster code reviews and automated pull request descriptions.

A zero-config AI tool that identifies unused dependencies and flags security vulnerabilities to optimize your package.json.

An AI-powered utility that converts legacy CSS files into optimized Tailwind CSS utility classes while preserving complex selectors and media queries.

An AI-powered command-line utility that translates dense, technical code into plain English explanations.

Transform simple product descriptions into production-ready, conversion-optimized React and Tailwind landing pages instantly.








































