What problem does it solve?
This Skill eliminates the repetitive overhead of re-authenticating to websites for every browser automation run, saving time and reducing friction for recurring tasks that require logged-in access to web platforms.
Core Features & Use Cases
- Persistent Session Storage: Saves and loads browser cookies and login state using Playwright's storageState feature to maintain logged-in status across task runs.
- Single Browser Instance Reuse: Keeps one browser open for multiple tasks to avoid redundant window creation and reduce resource consumption.
- Multi-Service Session Management: Supports separate session files for different web platforms (e.g., Cloudflare, RapidAPI) to isolate login states for different services.
- Session Validation & Cleanup: Includes logic to check if sessions are still valid and automatically remove expired session files to keep storage tidy.
- Use Case: For example, if you run daily automation to extract data from a password-protected dashboard, you can log in once, save the session, and reuse it for all future runs without re-entering credentials each time.
Quick Start
Use the persistent-browser-sessions skill to save your current browser login session so you can reuse it for all upcoming automation tasks without re-authenticating.