agent-browser
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and…
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 loop (screenshot → function_call → action → function_response), or asks to integrate safety
$ npx -y skills add am-will/codex-skills --skill gemini-computer-use --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/gemini-computer-useContext preview
The summary Claude sees to decide when to auto-load this skill.
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 loop (screenshot → function_call → action → function_response), or asks to integrate safety
name: gemini-computer-use description: 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 loop (screenshot → function_call → action → function_response), or asks to integrate safety confirmation for risky UI actions.
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 6If both are set, `COMPUTER_USE_BROWSER_EXECUTABLE` takes precedence.
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.
A collection of Codex/agent skills for planning, documentation access, frontend development, and browser automation.
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and…
Create or update Codex hooks for global or project scope by asking for scope and hook type when ambiguous, then writing the hook…
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web…
Build responsive, mobile-first layouts using fluid containers, flexible units, media queries, and touch-friendly design that…
Build, transform, audit, and migrate prompts for GPT-5.6 Sol using outcome-first contracts, explicit success criteria, evidence…
Use when the user wants an end-to-end premium visual design workflow for any type of website or web page created directly from…