01
It starts by itself
nightly browser check. Runs in Claude Code routine or cron.
- ↻ nightly browser check
0 2 * * *
Broken pages are found every night, before your visitors see them.
Install the Playwright Skill skill and make it a habit: follow https://gethabit.dev/skills/lackeyjb/playwright-skill.md
7K installs3K starsMIT licenceSource on GitHub ↗

Playwright Skill
by lackeyjb · 7K installs
The skill
Opens your site in a browser and tests it for you.
Only when you ask.
Fewer bugs
Broken pages are found every night, before your visitors see them. Fewer bugs.
↻ Runs by itselfevery night
When does it start? How does it check its work? What does it remember?
Stops after 10 scripts and one retry per run.
Your agent runs npm run setup in the skill folder to install Playwright and Chromium.
It runs detectDevServers and uses the single result, or asks you.
It runs each script with node run.js, keeping them in PW_SCRIPT_DIR.
It takes desktop and mobile screenshots into PW_ARTIFACT_DIR.
It verifies the resulting page before calling a step passed.
It logs actions, failures and artifact paths.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Playwright Skill skill helps.
Visible by default. It uses headless only on request or with no display.
Yes, with test credentials you supply through TEST_EMAIL and TEST_PASSWORD.
Copy the prompt at the top into your agent. It installs the skill from lackeyjb/playwright-skill and sets up the habit. Or run npx skills add lackeyjb/playwright-skill --skill playwright-skill.
Yes. It is published under MIT. Habit is free too.
Install the Playwright Skill skill and make it a habit: follow https://gethabit.dev/skills/lackeyjb/playwright-skill.md
All lackeyjb skills →More code skills →
Works in
Made by lackeyjb, published under MIT. Habit links to the original and never changes it. Is this your skill?