browser-automation
Installation
SKILL.md
Browser Automation
Use the browser capability already available in the environment when possible. To operate or debug a live page from the shell, prefer agent-browser; for native desktop apps, use agent-desktop. This skill covers Playwright code, extraction design, and Manifest V3 extensions. Inspect before acting, preserve the user's session, and distinguish read-only navigation from consequential actions such as submitting, publishing, purchasing, deleting, or sending.
Plan the Interaction
- Confirm the target, desired artifact, account context, and completion condition.
- Check site terms, robots policy where relevant, rate limits, and authorization.
- Classify actions:
- read-only: open, search, inspect, extract;
- reversible state change: drafts, filters, saved preferences;
- consequential: submit, send, purchase, publish, delete, change access.
- Ask before consequential actions unless the user's request already clearly authorizes that exact action and target.
- Define a recovery path for any mutation.
Do not bypass CAPTCHAs, access controls, paywalls, bot protections, or account restrictions. Do not reuse credentials outside their intended origin.