← All skills
browser
95 / 100 · Low risk
Fine to try.
By richardgill/nix (GitHub) · design · 37 stars · scanned at commit 74d2bde
Browser automation with persistent page state. Use when the assistant needs to inspect, automate,
or interact with a page: click, fill, login, scrape, extract data, test UI, take screenshots,
or report what is visible. Do not use this skill for plain link opening; use `open <url>` instead.
Trigger phrases include "click on", "fill out the form", "take a screenshot", "scrape",
"automate", "test the website", "log into", "inspect this page", or any browser interaction request.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this.
Found in 25 places.
Show 17 more
- built/ai-agents/pi/skills/browser/SKILL.md, line 59
agent-browser click @e1 # Click - built/ai-agents/pi/skills/browser/SKILL.md, line 80
agent-browser get text @e1 # Get element text - built/ai-agents/pi/skills/browser/SKILL.md, line 92
agent-browser is visible @e1 # Check if visible - built/ai-agents/pi/skills/browser/SKILL.md, line 99
agent-browser screenshot # Screenshot to stdout - built/ai-agents/pi/skills/browser/SKILL.md, line 107
agent-browser record start ./demo.webm # Start recording (uses current URL + state) - built/ai-agents/pi/skills/browser/SKILL.md, line 116
agent-browser wait @e1 # Wait for element - built/ai-agents/pi/skills/browser/SKILL.md, line 126
agent-browser mouse move 100 200 # Move mouse - built/ai-agents/pi/skills/browser/SKILL.md, line 134
agent-browser find role button click --name "Submit" - built/ai-agents/pi/skills/browser/SKILL.md, line 143
agent-browser set viewport 1920 1080 # Set viewport size - built/ai-agents/pi/skills/browser/SKILL.md, line 154
agent-browser cookies # Get all cookies - built/ai-agents/pi/skills/browser/SKILL.md, line 165
agent-browser network route <url> # Intercept requests - built/ai-agents/pi/skills/browser/SKILL.md, line 178
agent-browser-request-capture attach - built/ai-agents/pi/skills/browser/SKILL.md, line 192
agent-browser --session test open https://example.com - built/ai-agents/pi/skills/browser/SKILL.md, line 200
agent-browser tab # List tabs - built/ai-agents/pi/skills/browser/SKILL.md, line 209
agent-browser frame "#iframe" # Switch to iframe - built/ai-agents/pi/skills/browser/SKILL.md, line 215
agent-browser dialog accept [text] # Accept dialog - built/ai-agents/pi/skills/browser/SKILL.md, line 221
agent-browser eval "document.title" # Run JavaScript
and 5 more places
Other copies in this repository
richardgill/nix has 1 more folder with a skill named browser. This page shows the lowest-scoring copy.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'browser' ] || [ -L ~/.agents/skills/'browser' ]; then echo 'A skill folder named browser already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/richardgill/nix' "$d" && git -C "$d" checkout --quiet '74d2bde87aa222987928b9a2f4ac9a540ffd5e42' -- 'built/ai-agents/pi/skills/browser' && mkdir -p ~/.agents/skills && cp -R "$d"/'built/ai-agents/pi/skills/browser' ~/.agents/skills/'browser' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'browser' ~/.claude/skills/'browser' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for richardgill/nix shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/richardgill/nix/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | 74d2bde | 95 |