drive_browser

Solid

Drive the FnB's dedicated Chromium Subfloor profile through the managed Playwright extension for a named browser task or logged-in dev-preview check. Bare metal with Claude, Codex, or OpenCode only; Admin uses the same surface for diagnosis and repair.

Code & Development 28 stars 2 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
49
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# drive_browser Use only under an FnB directive naming the task, site/app, and allowed actions. Restate that reach before the first browser call. If no directive exists, ask. Do not expand it to other accounts or sites. Credential/account changes, payments, public posting, and downloads outside the output directory require explicit coverage in the directive. Never enter credentials when a site asks to sign in; stop and report. Run `sc browser status --json`. If absent, disarmed, unsupported, or failed, report the returned state and stop. Use the managed MCP connection; never edit harness configuration, start a substitute server, or arm the feature yourself. The returned `proxy_url` is yours and the tab group is `Playwright · Subfloor <SHORTNAME>`. The FnB opens the dedicated Subfloor profile and approves each new shell connection in the Playwright Extension. Ask the FnB if either step is missing; never open the profile or click its approval control yourself. Work only in your tab group, without moving or touching other groups' tabs. Snapshot before acting, preferring accessibility snapshots over screenshots. Save screenshots/downloads only in the returned output directory. Close the tabs you opened unless directed to leave them. Report the result, tab group, the session path returned by Playwright, and anything left open. `extension not connected` means the profile is closed, mismatched, or the connection is unapproved. Report and stop; never retry in a loop. A timed-out...

Details

Author
jedbjorn
Repository
jedbjorn/subfloor
Created
3 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category