Skip to content
Back to skills

Playwright

ASecurity

Use when running E2E checks or debugging the web app with Playwright MCP, especially when you need to (1) ensure the demo user exists with superadmin permissions via demo.sql, and (2) login via /demoLogin on localhost.

  • 34 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added February 7, 2026
developmentbashsqltestingdebuggingbackend

Works with

  • mcp

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add oxedom/haflow --skill playwright --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Playwright?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Playwright
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/oxedom-playwright/badge)](https://www.skillsdirectory.com/skills/oxedom-playwright)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: Playwright
description: Use when running E2E checks or debugging the web app with Playwright MCP, especially when you need to (1) ensure the demo user exists with superadmin permissions via demo.sql, and (2) login via /demoLogin on localhost.
---

## Quick start (demo user + login)

1) Run `demo.sql` to recreate `demo@demo.com` as **active superadmin** (and enable all roles).

From `packages/backend-my-training-app/`:

```bash
set -a
source .env.development  # if your file is named ".env.developement", fix the filename or change this line
set +a
psql "$POSTGRES_URL" -v ON_ERROR_STOP=1 -f ../../.claude/skills/playwright/demo.sql
```

2) Login in the UI:
- URL: `http://localhost:5173/demoLogin`
- Email: `demo@demo.com`
- Password: `appleTesting123`

## Notes

- `demo.sql` is safe to re-run; it deletes and recreates the demo user each time.

Files in this skill

  • SKILL.md859 B
  • demo.sql1.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…