Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
am-will avatar

Gemini Computer Use

  • 1.2k installs
  • 1k repo stars
  • Updated July 14, 2026
  • am-will/codex-skills

gemini-computer-use is an agent skill for build and run gemini 2.5 computer use browser-control agents with playwright. use when a user wants to automate web browser tasks via the gemini computer use model, needs an.

About

The gemini-computer-use skill is designed for build and run Gemini 2.5 Computer Use browser-control agents with Playwright. Use when a user wants to automate web browser tasks via the Gemini Computer Use model, needs an. Create a virtual environment and install dependencies: 3. Run the agent script with a prompt: Browser selection Default: Playwright's bundled Chromium (no env vars required). Invoke when the user a user wants to automate web browser tasks via the Gemini Computer Use model, needs an agent loop (screenshot → function_call → action → function_response), or asks to integrate safety confirmation for risky UI actions.

  • Default: Playwright's bundled Chromium (no env vars required).
  • Choose a channel (Chrome/Edge) with COMPUTER_USE_BROWSER_CHANNEL.
  • Use a custom Chromium-based executable (e.g., Brave) with COMPUTER_USE_BROWSER_EXECUTABLE.
  • Run in a sandboxed browser profile or container.
  • Use --exclude to block risky actions you do not want the model to take.

Gemini Computer Use by the numbers

  • 1,159 all-time installs (skills.sh)
  • Ranked #351 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
  • Security screen: CRITICAL risk (skills.sh audit)
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
At a glance

gemini-computer-use capabilities & compatibility

Capabilities
default: playwright's bundled chromium (no env v · choose a channel (chrome/edge) with computer_use · use a custom chromium based executable (e.g., br · run in a sandboxed browser profile or container
Use cases
frontend
From the docs

What gemini-computer-use says it does

Build and run Gemini 2.5 Computer Use browser-control agents with Playwright. Use when a user wants to automate web browser tasks via the Gemini Computer Use model, needs an agent
SKILL.md
Build and run Gemini 2.5 Computer Use browser-control agents with Playwright. Use when a user wants to automate web browser tasks via the Gemini Computer Use mo
SKILL.md
npx skills add https://github.com/am-will/codex-skills --skill gemini-computer-use

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.2k
repo stars1k
Security audit2 / 3 scanners passed
Last updatedJuly 14, 2026
Repositoryam-will/codex-skills

How do I build and run gemini 2.5 computer use browser-control agents with playwright. use when a user wants to automate web browser tasks via the gemini computer use model, needs an?

Build and run Gemini 2.5 Computer Use browser-control agents with Playwright. Use when a user wants to automate web browser tasks via the Gemini Computer Use model, needs an.

Who is it for?

Developers using gemini computer use workflows documented in SKILL.md.

Skip if: Skip when the task falls outside gemini-computer-use scope or needs a different stack.

When should I use this skill?

User a user wants to automate web browser tasks via the Gemini Computer Use model, needs an agent loop (screenshot → function_call → action → function_response), or asks to integrate safety confirmation for risky UI acti

What you get

Completed gemini-computer-use workflow with documented commands, files, and expected deliverables.

  • env.sh configuration
  • function_response screenshot payloads

By the numbers

  • Targets gemini-2.5-computer-use-preview-10-2025 as the required Computer Use model

Files

SKILL.mdMarkdownGitHub ↗

Gemini Computer Use

Quick start

1. Source the env file and set your API key:

   cp env.example env.sh
   $EDITOR env.sh
   source env.sh

2. Create a virtual environment and install dependencies:

   python -m venv .venv
   source .venv/bin/activate
   pip install google-genai playwright
   playwright install chromium

3. Run the agent script with a prompt:

   python scripts/computer_use_agent.py \
     --prompt "Find the latest blog post title on example.com" \
     --start-url "https://example.com" \
     --turn-limit 6

Browser selection

  • Default: Playwright's bundled Chromium (no env vars required).
  • Choose a channel (Chrome/Edge) with COMPUTER_USE_BROWSER_CHANNEL.
  • Use a custom Chromium-based executable (e.g., Brave) with COMPUTER_USE_BROWSER_EXECUTABLE.

If both are set, COMPUTER_USE_BROWSER_EXECUTABLE takes precedence.

Core workflow (agent loop)

1. Capture a screenshot and send the user goal + screenshot to the model. 2. Parse function_call actions in the response. 3. Execute each action in Playwright. 4. If a safety_decision is require_confirmation, prompt the user before executing. 5. Send function_response objects containing the latest URL + screenshot. 6. Repeat until the model returns only text (no actions) or you hit the turn limit.

Operational guidance

  • Run in a sandboxed browser profile or container.
  • Use --exclude to block risky actions you do not want the model to take.
  • Keep the viewport at 1440x900 unless you have a reason to change it.

Resources

  • Script: scripts/computer_use_agent.py
  • Reference notes: references/google-computer-use.md
  • Env template: env.example

Related skills

How it compares

Choose gemini-computer-use when you need Gemini-native multimodal computer-use loops; pick generic Playwright skills when you only need scripted browser automation without Gemini function_call orchestration.

FAQ

What does gemini-computer-use do?

Build and run Gemini 2.5 Computer Use browser-control agents with Playwright. Use when a user wants to automate web browser tasks via the Gemini Computer Use model, needs an.

When should I use gemini-computer-use?

User a user wants to automate web browser tasks via the Gemini Computer Use model, needs an agent loop (screenshot → function_call → action → function_response), or asks to integrate safety confirmation for risky UI actions.

Is gemini-computer-use safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.