# playwright > Browser automation scripts for testing, screenshots, and web interaction. 16 scripts with persistent state. - Author: VITOR GABRIEL ANDRADE TEIXEIRA - Repository: VitorAndTxr/Bioteca.Prism.InteroperableResearchInterfaceSystem - Version: 20260119004024 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/VitorAndTxr/Bioteca.Prism.InteroperableResearchInterfaceSystem - Web: https://mule.run/skillshub/@@VitorAndTxr/Bioteca.Prism.InteroperableResearchInterfaceSystem~playwright:20260119004024 --- --- name: playwright description: Browser automation scripts for testing, screenshots, and web interaction. 16 scripts with persistent state. --- # Playwright Skill Browser automation with persistent state between commands. ## Setup ```bash cd .claude/skills/playwright/scripts npm install && npm run install-browsers ``` ## Scripts All in `.claude/skills/playwright/scripts/`: **Navigation**: `navigate.js `, `go-back.js`, `go-forward.js` **Discovery**: `snapshot.js` - Get element refs (run first) **Interaction**: `click.js `, `hover.js `, `type.js [ref]`, `select-option.js `, `press-key.js ` **Forms**: `fill-form.js ` **Wait**: `wait.js `, `wait-for.js [timeout]` **Capture**: `screenshot.js [file] [--full]`, `pdf-save.js [file]` **Utility**: `evaluate.js