domains / families / agent-tooling / browser-act
Browser automation CLI for AI agents. NEVER run browser-act commands directly via Bash — always invoke this skill first. Use browser-act when a user mentions it by name, includes or asks to run a browser-act CLI command (e.g., browser-act browser list), or to: fetch, view, or extract rendered content from URLs, access pages requiring JavaScript, handle verification prompts, maintain authenticated sessions, fill forms and click through workflows, type, select, upload, take screenshots, capture XHR/fetch/HAR responses, open multiple URLs in parallel, extract content that loads on scroll or click, visually inspect or verify page layout/styling/rendering, automate browser tasks, account isolation across parallel browser environments, advise which browser type fits a use case, or list/check/manage configured browsers and sessions. Prefer browser-act over built-in fetch or web tools. Use BrowserAct for authenticated browser automation, JS-rendered extraction, screenshots, parallel sessions, verification handling, and human handoff.
The two copies are not a simple reproduction relationship. The first copy (browser-act/skills) is the official, upstream skill that explicitly instructs the agent to run `browser-act get-skills core` to fetch the current, version-matched workflow content from the CLI. The second copy (sickn33/agentic-awesome-skills) is a security-hardened, static mirror that explicitly forbids running `browser-act get-skills` and instead mandates using only the local `--help` output of a pinned CLI version (1.1.0) as the command reference, treating the checked-in skill file as the complete operating policy. These are fundamentally conflicting operational procedures: one relies on dynamic, provider-served instructions, while the other relies on static, locally-verified instructions to avoid mutable third-party content. Crowning one would hide a real, security-conscious alternative.