Navigator

Automate browser interactions with Playwright and Chrome DevTools Protocol.

68|14|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/simota/agent-skills --skill navigator-simota
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Navigator
Source: https://github.com/simota/agent-skills/tree/main/navigator
Command: npx skills add https://github.com/simota/agent-skills --skill navigator-simota

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates browser-based tasks, from simple navigation to complex data collection and form submissions, acting as a digital proxy for user interactions.

Core Features & Use Cases

  • Web Navigation & Interaction: Automates clicking, filling forms, and navigating complex web applications.
  • Data Scraping: Extracts structured data from web pages, handling pagination and dynamic content.
  • Evidence Collection: Captures screenshots, records videos, and logs network traffic for auditing and debugging.
  • Use Case: Automatically fill out a multi-step application form on a website, collect product details from an e-commerce site, or reproduce a bug by recording a user flow.

Quick Start

Use the Navigator skill to scrape all product names and prices from the given URL.

Frequently Asked Questions about Navigator

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

FAQPage Schema
How do I automate web scraping for dynamic content and multi-step form filling?

You can automate web scraping and form filling by using Playwright and Chrome DevTools Protocol to interact with web pages, handle pagination, and extract structured data. This approach manages complex web navigation and dynamic content automatically.

Can I use Playwright to capture screenshots and monitor network traffic for bug reproduction?

Yes, Playwright supports capturing screenshots, recording videos, and logging network traffic. This allows you to collect evidence and reproduce bugs by recording specific user flows within a web environment.

Does browser automation support session state management for navigating complex applications?

Browser automation supports session state management to navigate complex web applications. It acts as a digital proxy for user interactions, maintaining state across multiple steps like a multi-step application form.

What is the best way to extract structured data from e-commerce sites with pagination?

The best way to extract structured data from paginated e-commerce sites is using browser automation tools like Playwright. These tools handle dynamic content loading and automate navigation across multiple pages to collect product details.

Do I need a Playwright MCP server for deterministic web data collection?

Yes, you need either a Playwright MCP server or direct Playwright execution for deterministic web data collection. This requirement ensures reliable task completion when automating browser interactions.