
Description
Init is an agent skill that sets up Playwright in a project. It is meant to give you a production-ready testing environment in one pass: it detects the framework, generates the config and folder structure, adds an example test and creates a CI workflow. Its first step analyzes the project. It reads package.json to detect React, Next.js, Vue, Angular or Svelte, checks for a tsconfig.json to decide between TypeScript and JavaScript, looks for an existing Playwright install, finds any test folders such as tests, e2e or __tests__, and checks for an existing CI configuration in GitHub Actions or GitLab. The second step installs Playwright only if it is not already present. Because it inspects the project before changing anything, it fits into existing setups rather than replacing them. The skill is triggered by requests such as set up Playwright, add end-to-end tests, or configure the testing setup. It is part of the claude-skills collection by alirezarezvani and is listed on skills.sh with a clean security audit.…
Highlights
- Detects the framework, TypeScript and existing test setup
- Installs Playwright only when it is missing
- Generates config, folder structure and an example test
- Creates a CI workflow for GitHub Actions or GitLab
Ratings & Reviews
No ratings yet
Be the first to rate init.
People also visit

playwright-explore-website
Automated website exploration and test case generation using Playwright
init FAQ
What does init set up?
A Playwright environment with config, folder structure, an example test and a CI workflow.
Which frameworks does it detect?
React, Next.js, Vue, Angular and Svelte, from the project's package.json.
Does it reinstall Playwright if it is already there?
No. It checks first and installs Playwright only if it is not already in the project.
Who is it for?
Teams starting end-to-end tests on a web project, or adding them to an existing one.
How do I install it?
Run npx skills add https://github.com/alirezarezvani/claude-skills --skill init in your terminal.
Is it free?
The listing shows the skill as free.
What security audits has it passed?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.
What are the best init alternatives?
Popular alternatives to init include e2e-testing-patterns, playwright-explore-website and webapp-testing. See all init alternatives




