playwright
CommunityAutomate browser tasks with persistent state.
Software Engineering#end-to-end#playwright#screenshot#browser-automation#UI-testing#persistent-state
AuthorVitorAndTxr
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates browser interactions for testing and web tasks, with a persistent browser state across commands, reducing setup and repetitive work.
Core Features & Use Cases
- Persistent browser session across commands to speed up multi-step tasks.
- Element discovery & interaction via element refs captured by snapshot and used in subsequent commands.
- Screenshots, PDF, and data capture for UI verification and reporting.
- Use Case: QA teams can script end-to-end flows against a web app, reusing the same browser instance to save time and maintain context.
Quick Start
Install dependencies with npm install, then:
- Navigate to a URL
- Snapshot to get refs
- Interact using refs (click, type, fill-form)
- Capture a screenshot or PDF
- Close the browser when done
Dependency Matrix
Required Modules
playwright
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: playwright Download link: https://github.com/VitorAndTxr/Bioteca_Prism_InteroperableResearchInterfaceSystem/archive/main.zip#playwright Please download this .zip file, extract it, and install it in the .claude/skills/ directory.