browser-pilot

Solid

Playwright browser automation. Navigates URLs, takes screenshots, checks accessibility tree, interacts with UI elements, and reports findings.

Web & Frontend 81 stars 23 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
64
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# browser-pilot ## Purpose Browser automation for testing and verification using MCP Playwright tools. Navigates to URLs, captures accessibility snapshots and screenshots, interacts with UI elements (click, type, fill form), and reports findings with visual evidence. ## Called By (inbound) - `test` (L2): e2e and visual testing - `deploy` (L2): verify live deployment - `debug` (L2): capture browser console errors - `marketing` (L2): screenshot for assets - `launch` (L1): verify live site after deployment - `perf` (L2): Lighthouse / Core Web Vitals measurement - `audit` (L2): visual verification during quality assessment ## Calls (outbound) None — pure L3 utility using Playwright MCP tools. ## Executable Instructions ### Step 1: Receive Task Accept input from calling skill: - `url` — target URL to open - `task` — what to do: `screenshot` | `check_elements` | `fill_form` | `test_flow` | `console_errors` - `interactions` — optional list of actions (click X, type Y into Z, etc.) ### Step 2: Navigate Open the target URL using the Playwright MCP navigate tool: ``` mcp__plugin_playwright_playwright__browser_navigate({ url: "<url>" }) ``` Wait for the page to load. If navigation fails (timeout or error), report UNREACHABLE and stop. ### Step 3: Snapshot Capture the accessibility tree to understand page structure: ``` mcp__plugin_playwright_playwright__browser_snapshot() ``` Use the snapshot to: - Identify interactive elements (buttons, inputs, links) - Find specific e...

Details

Author
Rune-kit
Repository
Rune-kit/rune
Created
5 months ago
Last Updated
3 days ago
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category