9.3k★by lxgicstudios
e2e-gen – OpenClaw Skill
e2e-gen is an OpenClaw Skills integration for coding workflows. Generate Playwright/Cypress E2E tests from user flows
Skill Snapshot
| name | e2e-gen |
| description | Generate Playwright/Cypress E2E tests from user flows OpenClaw Skills integration. |
| owner | lxgicstudios |
| repository | lxgicstudios/ai-e2e-gen |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @lxgicstudios/ai-e2e-gen |
| last updated | Feb 7, 2026 |
Maintainer

name: e2e-gen description: Generate Playwright/Cypress E2E tests from user flows
E2E Test Generator
Describe user flows, get Playwright or Cypress tests. No more writing login tests by hand.
Quick Start
npx ai-e2e-gen "User signs up, verifies email, completes onboarding"
What It Does
- Converts flow descriptions to E2E tests
- Generates Playwright or Cypress code
- Includes proper waits and assertions
- Adds data-testid selectors
Usage Examples
# Generate Playwright test
npx ai-e2e-gen "User adds item to cart and checks out"
# Generate Cypress test
npx ai-e2e-gen "Admin creates new user" --framework cypress
# From existing page
npx ai-e2e-gen --url http://localhost:3000/dashboard
Output Example
test('user completes checkout', async ({ page }) => {
await page.goto('/products');
await page.click('[data-testid="add-to-cart"]');
await page.click('[data-testid="checkout"]');
await expect(page.locator('.success')).toBeVisible();
});
Requirements
Node.js 18+. OPENAI_API_KEY required.
License
MIT. Free forever.
Built by LXGIC Studios
- GitHub: github.com/lxgicstudios/ai-e2e-gen
- Twitter: @lxgicstudios
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
Node.js 18+. OPENAI_API_KEY required.
FAQ
How do I install e2e-gen?
Run openclaw add @lxgicstudios/ai-e2e-gen in your terminal. This installs e2e-gen into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/lxgicstudios/ai-e2e-gen. Review commits and README documentation before installing.
