What problem does it solve?
Repeatedly driving login flows for the same host wastes time and risks exposing raw credentials and cookies in agent memory. This Skill authenticates once, sanitizes cookies through AIDefence, and stores an opaque vault handle in AgentDB so downstream browser skills can reuse the session.
Core Features & Use Cases
- One-Time Auth Flow: Drives the login form with browser_fill and browser_type, including optional MFA handling, without reading credentials from .env files.
- Cookie Sanitization: Passes each captured cookie through aidefence_scan to flag raw secrets and high-entropy tokens before storage.
- Vaulted Session Reuse: Stores an opaque vault handle with expiry in the browser-cookies AgentDB namespace so skills like browser-extract and browser-form-fill can mount the session later.
- Use Case: An agent that must scrape an internal dashboard daily logs in once with MFA, vaults the cookie handle, and subsequent runs mount the vaulted session instead of re-authenticating.
Quick Start
Ask the agent to log in to your target site with the browser-login skill, providing the login URL and an optional vault handle name, then reuse the returned handle for later browser sessions.