agent-browser
Trigger: agent-browser, Browser automation CLI for AI agents.
Skill by vercel-labs
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/chitolabs-agent-browser
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/agent-browser
What's inside
- Skill name
agent-browser- Description
- Trigger: agent-browser, Browser automation CLI for AI agents. Preserve source workflow with portable agent instructions.
- License
- Apache-2.0
- Metadata
- author: vercel-labs · adapter: LCubero · version: 0.1 · github_url: https://github.com/vercel-labs/agent-browser/tree/HEAD/skills/agent-browser · skills_sh_url: https://skills.sh/vercel-labs/agent-browser/agent-browser
- Instructions
- 43 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- source-skill.md · references/
SKILL.md (first lines)
## Activation Contract Use this skill when the user request matches `agent-browser` or the preserved source description: Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools. Before acting, read `references/source-skill.md` and any relevant companion files listed in References. Treat those files as the source-specific workflow and this file as the portable runtime contract. ## Hard Rules - Defer to the user, to repository policy, and to any managed workflow that owns the current phase, gate, artifact, review, or verdict. Never claim workflow authority or create a parallel plan, review, or verdict. - Every path is relative to this skill: never absolute, never a runtime install directory, never another skill. Name a companion skill, never depend on one; if it is not installed, say so and continue with this skill's own references or the closest manual fallback. - Preserve the source skill's domain behavior, prerequisites, warnings, and output expectations. - Do not install, deploy, authenticate, mutate remote services, or run destructive commands unless the preserved workflow requires it and the user has approved the action. - Use capability wording: available file editing tool, available shell/terminal tool, available browser tool, and if persistent memory is available. - Prefer current official documentation or source retrieval when the preserved workflow says knowledge may be outdated. - Keep all generated artifacts inside the user-requested workspace unless the user explicitly names another destination. ## Decision Gates | Condition | Action | |---|---| | A named companion skill is not installed | Say so, then continue with this skill's own references or the closest manual fallback. | | Relevant companion file exists | Read it before implementing that part of the workflow. | | Required tool, account, token, or runtime is unavailable | Stop and ask for the missing prerequisite or provide a manual fallback. | | The task could modify external systems | Explain the action and wait for user approval before execution. | | Preserved guidance conflicts with current official docs | Prefer current docs and report the discrepancy. | ## Execution Steps 1. Match the user request to the preserved source workflow in `references/source-skill.md`. 2. Inspect any local companion reference needed for the specific task. 3. Verify prerequisites, credentials, project context, and safety boundaries before tool use. 4. Execute the smallest correct workflow using the host runtime's available tools. 5. Validate the result with the checks named in the preserved source guidance or with an explicit manual verification note. ## Output Contract Return the completed action, files or commands used, verification evidence, blockers, and any next step the user must approve. If the task is blocked, state the exact missing prerequisite or unsafe condition. ## References - `references/source-skill.md` — preserved upstream skill body and domain workflow.
From ChitoLabs/ai-skill-pack, Apache-2.0.
More from ChitoLabs/ai-skill-pack
- 0.549score
android-kotlin-core
krutikJain
Trigger: android-kotlin-core, Use Kotlin idioms safely in Android apps, including nullability, data classes, sealed types, extension functions, and collection…
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
accessibility
addyosmani
Trigger: accessibility, Audit and improve web accessibility following WCAG 2.2 guidelines.
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
accessibility-a11y
mindrally
Trigger: accessibility-a11y, Implement web accessibility (a11y) best practices following WCAG guidelines to create inclusive, accessible user interfaces.
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
adapt
educlopez
Trigger: adapt, Responsive pass — mobile, tablet, desktop, touch, safe areas.
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
adev-writing-guide
angular
Trigger: adev-writing-guide, Comprehensive writing guide for Angular documentation (adev).
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
admin-dashboard
erichowens
Trigger: admin-dashboard, Extend and modify the admin dashboard, developer portal, and operations console.
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
agents-sdk
cloudflare
Trigger: agents-sdk, Build AI agents on Cloudflare Workers using the Agents SDK.
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
ai-image-generation
inference-sh
Trigger: ai-image-generation, Generate AI images with GPT-Image-2, FLUX, Gemini, Grok, Seedream, Reve and 50+ models via inference.sh CLI.
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
android-gradle-build-logic
krutikJain
Trigger: android-gradle-build-logic, Shape Android build logic with Gradle, version catalogs, plugins, convention patterns, and toolchain compatibility.
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
a11y
iceflower
Trigger: a11y, Web accessibility (a11y) guidelines based on WCAG 2.2 and WAI-ARIA 1.2.
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
ai-video-generation
inference-sh
Trigger: ai-video-generation, Generate AI videos with Google Veo, Seedance 2.0, HappyHorse, Wan, Grok and 40+ models via inference.sh CLI.
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
amazon-seller
claude-office-skills
Trigger: amazon-seller, Automate Amazon seller operations including inventory, orders, pricing, and advertising management.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 31, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 0.1
- License
- Apache-2.0
- Repository
- github.com/ChitoLabs/ai-skill-pack
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from vercel-labs
- 0.880score
dogfood
vercel-labsOfficial
Systematically explore and test a web application to find bugs, UX issues, and other problems.
SkillAFreshness: A★ 44.5KClaude Code +9 - 0.880score
slack
vercel-labsOfficial
Interact with Slack workspaces using browser automation.
SkillAFreshness: A★ 44.5KClaude Code +9 - 0.874score
protected-vercel-deployments
vercel-labsOfficial
Access and test Vercel deployments protected by Vercel Authentication, SSO, or Deployment Protection with agent-browser.
SkillAFreshness: A★ 44.5KClaude Code +9 - 0.874score
vercel-sandbox
vercel-labsOfficial
Run agent-browser + Chrome inside Vercel Sandbox microVMs for browser automation from any Vercel-deployed app.
SkillAFreshness: A★ 44.5KClaude Code +9 - 0.874score
webmcp-gen
vercel-labsOfficial
Build and validate experimental WebMCP tools for an existing web page.
SkillAFreshness: A★ 44.5KClaude Code +9 - 0.874score
derive-client
vercel-labsOfficial
Reverse-engineer a website's internal API by recording browser traffic into a HAR file, then generate a standalone client or CLI that calls the endpoints…
SkillAFreshness: A★ 44.5KClaude Code +9
Cite this page
agent-browser skill. Agent Mart. https://agentmart.dev/skills/chitolabs-agent-browser (last updated 2026-10-24)