browsing-with-playwright

Installation
Summary

Browser automation with Playwright MCP for web navigation, form interaction, and data extraction.

  • Supports navigation, element interaction (click, type, select), screenshots, and accessibility snapshots that return element references for precise targeting
  • Includes JavaScript execution via browser_evaluate and multi-step atomic operations through browser_run_code for complex workflows
  • Requires --shared-browser-context flag to maintain browser state across sequential commands; server runs on port 8808
  • Common workflows covered: form submission, data extraction, waiting for page conditions, and element verification via snapshots
SKILL.md

Browser Automation

Automate browser interactions via Playwright MCP server.

Server Lifecycle

Start Server

# Using helper script (recommended)
bash scripts/start-server.sh

# Or manually
npx @playwright/mcp@latest --port 8808 --shared-browser-context &

Stop Server

# Using helper script (closes browser first)
bash scripts/stop-server.sh
Related skills

More from bilalmk/todo_correct

Installs
1.6K
GitHub Stars
1
First Seen
Jan 24, 2026