Skip to content
AI Primer
💻 Developer Tools

browser-act

browser-actby browser-act5 months ago

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.

Install

npx skills add https://github.com/browser-act/skills --skill browser-act
Show step-by-step
  1. 1

    Open your terminal

    • Mac: Press ⌘ Space, type "Terminal", press Enter
    • Windows: Press Win R, type "cmd", press Enter
  2. 2

    Paste the command above and press Enter

    Use the Copy command button, then paste in your terminal (Mac: ⌘V, Windows: Ctrl V).

  3. 3

    Restart Claude Code

    Close and reopen Claude Code, or start a new session, so it picks up the new skill.

Where it lives
~/.claude/skills/browser-act--skills--browser-act/
├── SKILL.md
└── ... (skill resource files)
View on GitHub

Comments

Always review skill code before installing. Third-party skills may contain scripts that run on your machine.

Related skills

🎧 Support

feedback

Turn rough feedback about the Warp app into a filed GitHub issue or duplicate-issue response for `warpdotdev/warp`. Use when the user shares a Warp bug report, regression, confusing UX note, feature gap, or short complaint and wants it clarified into reproduction steps, expected vs actual behavior, concrete impact, and grounded source references from local Warp repos when available.

by warpdotdev · 6 months ago65.4k
💻 Developer Tools

cua-driver

Drive a native GUI app (macOS, Windows, Linux) via the cua-driver CLI (default) or MCP server; snapshot its accessibility tree, act through snapshot-bound element tokens, native menu paths, exact window geometry, or pixel coordinates, and verify from fresh state. Use when the user asks you to operate, drive, automate, or perform a GUI task in a real application on the host, or to continue, resume, or recall recent Cua activity.

by trycua · 1 month ago28.4k
💻 Developer Tools

files-sdk

Use files-sdk to add file storage to a TypeScript/JavaScript app with a unified API across 48 adapters (S3, R2, GCS, Azure, Vercel Blob, the local filesystem, and more). Triggers when the user wants to upload/download/list/search/move/delete/copy files, generate presigned URLs, do multipart or resumable uploads, range downloads, conditional (ETag) writes, bulk (array) operations, migrate or mirror between providers, list folders, scope to a prefix, observe activity with hooks, add plugins (encryption, validation, versioning, caching, …), react to files being created or deleted (bucket notifications from S3/SQS/EventBridge, MinIO, R2 Queues, GCS Pub/Sub, Storj via Pub/Sub, Azure Event Grid, B2/Box/Cloudinary/Appwrite/Supabase/Tigris webhooks), expose storage to the browser with `useFiles` and a server gateway, use the `files` CLI or its MCP server, expose storage to an AI agent (Vercel AI SDK, OpenAI Responses/Agents, Claude Agent SDK), or asks about "files-sdk", "Files SDK", `new Files(...)`, `createFiles(...)`, `files.upload`, `files.move`, `files.url`, `files.signedUploadUrl`, `files.search`, `transfer(...)`, `sync(...)`, `UploadControl`, or any `files-sdk/<adapter>` subpath import.

by haydenbleasel · 5 months ago1.6k
💻 Developer Tools

asupersync-mega-skill

Build, migrate, debug, and maintain Asupersync. Use when working with Tokio migration, Cx/Scope/cancellation, local tasks, Lab replay, browser/Wasm, protocols, databases, OTLP, or repository proof.

by Dicklesworthstone · 2 months ago285