Browser Login
Skill Verified ActiveDrive an authentication flow once, sanitize cookies through AIDefence, and vault a reusable cookie handle in browser-cookies for future sessions
To streamline and secure repeated access to web applications by driving authentication flows once and securely storing reusable session cookies.
Features
- Drive browser authentication flows
- Sanitize cookies using AIDefence
- Vault reusable cookie handles
- Support for MFA flows
- Secure credential handling
Use Cases
- Establishing reusable authentication for frequently accessed websites
- Refreshing expired session cookies without manual re-authentication
- Capturing MFA-protected sessions for automated reuse
- Automating login processes for web-based tools
Non-Goals
- Storing raw passwords or tokens
- Replacing a dedicated credential manager
- Attempting to fingerprint-match cookies across different user agents
- Functioning as an MCP server or exposing direct browser control outside the auth flow
Practical Utility
- info:Usage examplesWhile the steps are detailed, explicit end-to-end examples showing input, invocation, and output for this specific skill are missing, relying on general Ruflo examples.
Installation
First, add the marketplace
/plugin marketplace add ruvnet/ruflo/plugin install ruflo-browser@rufloQuality Score
VerifiedTrust Signals
Similar Extensions
Auth0 Express OAuth2 JWT Bearer
100Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support
Auth0 Nuxt
100Use when implementing Auth0 authentication in Nuxt 3/4 applications, configuring session management, protecting routes with middleware, or integrating API access tokens - provides setup patterns, composable usage, and security best practices for the @auth0/auth0-nuxt SDK
Use My Browser
100Use when work depends on the user's live browser session or visible rendered state rather than static fetches, especially for browser debugging contexts or DevTools-selected elements or requests, logged-in dashboards or CMS flows, localhost apps, forms, uploads, downloads, media inspection, DOM or iframe inspection, Shadow DOM, or browser failures that look like soft 404s, auth walls, anti-bot checks, or rate limits.
Setup Browser Cookies
98Import cookies from your real Chromium browser into the headless browse session. Opens an interactive picker UI where you select which cookie domains to import. Use before QA testing authenticated pages. Use when asked to "import cookies", "login to the site", or "authenticate the browser". (gstack)
Netlify Identity
100Use when the task involves authentication, user signups, logins, password recovery, OAuth providers, role-based access control, or protecting routes and functions. Always use `@netlify/identity`. Never use `netlify-identity-widget` or `gotrue-js` — they are deprecated.
Mongodb Mcp Setup
100Guide users through configuring key MongoDB MCP server options. Use this skill when a user has the MongoDB MCP server installed but hasn't configured the required environment variables, or when they ask about connecting to MongoDB/Atlas and don't have the credentials set up.