setup-browser-cookies

Import and decrypt browser cookies into headless Playwright sessions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/steffenpharai/StartupFramework --skill setup-browser-cookies-steffenpharai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-browser-cookies
Source: https://github.com/steffenpharai/StartupFramework/tree/main/.claude/skills/gstack/setup-browser-cookies
Command: npx skills add https://github.com/steffenpharai/StartupFramework --skill setup-browser-cookies-steffenpharai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Import cookies from your real browser into the headless browse session to preserve login state during automated tests.

Core Features & Use Cases

  • Interactive cookie picker to select domains and browsers.
  • Decrypts cookies from Chromium-based browsers and loads them into Playwright sessions.
  • Supports multiple domains and test suites for authenticated QA testing.

Quick Start

Run the cookie importer to detect installed browsers, select the domains you want to import, and load the cookies into your headless session.

Frequently Asked Questions about setup-browser-cookies

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I import real browser cookies into a Playwright headless session?

To import real browser cookies into Playwright, use the interactive cookie picker to select target domains from your installed Chromium-based browsers, decrypt them, and load the login state into your headless test session.

Can I use real browser cookies to preserve login state in automated QA testing?

Yes, you can preserve login state in automated QA testing by decrypting real browser cookies from installed Chromium-based browsers and importing them into your headless Playwright session to bypass authentication flows.

Does the cookie import process work with all browsers?

The cookie import process specifically works with Chromium-based browsers. The system detects these installed browsers, decrypts their stored cookies, and loads the selected domains into the Playwright session for testing.

How do I restore authentication state across multiple domains in automated tests?

You restore authentication state across multiple domains by running the cookie importer, selecting your desired domains from the interactive picker, and loading the decrypted cookies into your Playwright test suite.

Why do my headless tests fail to maintain login state without importing cookies?

Headless tests fail to maintain login state because fresh browser sessions lack existing authentication data, a problem solved by decrypting real Chromium browser cookies and loading them into the Playwright session.