navigation-patterns

Control browser navigation, multi-tab workflows, and session lifecycle with export and import.

7|4|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/MadAppGang/magus --skill navigation-patterns-madappgang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: navigation-patterns
Source: https://github.com/MadAppGang/magus/tree/main/plugins/browser-use/skills/navigation-patterns
Command: npx skills add https://github.com/MadAppGang/magus --skill navigation-patterns-madappgang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines web interactions by providing robust patterns for navigating URLs, managing multiple browser tabs, maintaining session states, and persisting browser profiles to avoid repetitive logins.

Core Features & Use Cases

  • URL Navigation: Navigate to any web page, with options for new tabs.
  • Tab Management: Open, switch between, and close multiple tabs within a single browser session.
  • Session Persistence: Save and load browser sessions (cookies, login state) to avoid re-authentication.
  • Use Case: Automate the process of comparing product prices across multiple e-commerce sites by opening each site in a new tab, extracting the relevant information, and then closing the tabs.

Quick Start

Navigate to the URL https://example.com and save the session ID for future use.

Frequently Asked Questions about navigation-patterns

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

FAQPage Schema
How do I persist browser session authentication across multiple tasks?

You can persist browser session authentication by exporting and importing browser profiles. This saves cookies and login states, allowing you to reuse authentication across different tasks without repetitive logins.

How do I manage multiple browser tabs during web automation?

Managing multiple browser tabs involves opening, switching between, and closing tabs within a single session. This streamlines workflows like comparing product prices across multiple e-commerce sites by extracting information from each tab.

How do I navigate to URLs and control browser sessions programmatically?

You can navigate to URLs and control browser sessions programmatically by using established navigation patterns. These patterns provide options for opening web pages in new tabs and managing the overall session lifecycle from creation to cleanup.

Can I save and load browser cookies to avoid re-authentication in automated workflows?

Yes, you can save and load browser sessions including cookies and login states. This session persistence prevents repetitive re-authentication when running automated web interaction workflows across different tasks.

What is the best way to handle browser session lifecycle and cleanup?

The best way to handle browser session lifecycle is by applying comprehensive navigation patterns. These patterns cover session creation, inspection, and cleanup, ensuring browser profiles are properly managed and terminated after use.