browse
Enables fast headless browser testing for QA, allowing users to interact with web elements, verify states, and capture screenshots.
Install this skill
Security score
The browse skill was audited on Jun 5, 2026 and we found 22 security issues across 4 threat categories, including 1 critical. Review the findings below before installing.
Categories Tested
Security Issues
Piping content to bash shell
| 178 | 3. If `bun` is not installed: `curl -fsSL https://bun.sh/install | bash` |
Curl to non-GitHub URL
| 178 | 3. If `bun` is not installed: `curl -fsSL https://bun.sh/install | bash` |
Access to hidden dotfiles in home directory
| 23 | _UPD=$(~/.claude/skills/chief/bin/chief-update-check 2>/dev/null || .claude/skills/chief/bin/chief-update-check 2>/dev/null || true) |
Access to hidden dotfiles in home directory
| 25 | mkdir -p ~/.chief/sessions |
Access to hidden dotfiles in home directory
| 26 | touch ~/.chief/sessions/"$PPID" |
Access to hidden dotfiles in home directory
| 27 | _SESSIONS=$(find ~/.chief/sessions -mmin -120 -type f 2>/dev/null | wc -l | tr -d ' ') |
Access to hidden dotfiles in home directory
| 28 | find ~/.chief/sessions -mmin +120 -type f -delete 2>/dev/null || true |
Access to hidden dotfiles in home directory
| 29 | _CONTRIB=$(~/.claude/skills/chief/bin/chief-config get chief_contributor 2>/dev/null || true) |
Access to hidden dotfiles in home directory
| 30 | _PROACTIVE=$(~/.claude/skills/chief/bin/chief-config get proactive 2>/dev/null || echo "true") |
Access to hidden dotfiles in home directory
| 34 | _LAKE_SEEN=$([ -f ~/.chief/.completeness-intro-seen ] && echo "yes" || echo "no") |
Access to hidden dotfiles in home directory
| 36 | mkdir -p ~/.chief/analytics |
Access to hidden dotfiles in home directory
| 37 | echo '{"skill":"browse","ts":"'$(date -u +%Y-%m-%dT%H:%M:%SZ)'","repo":"'$(basename "$(git rev-parse --show-toplevel 2>/dev/null)" 2>/dev/null || echo "unknown")'"}' >> ~/.chief/analytics/skill-usage |
Access to hidden dotfiles in home directory
| 43 | If output shows `UPGRADE_AVAILABLE <old> <new>`: read `~/.claude/skills/chief/chief-upgrade/SKILL.md` and follow the "Inline upgrade flow" (auto-upgrade if configured, otherwise AskUserQuestion with 4 |
Access to hidden dotfiles in home directory
| 52 | touch ~/.chief/.completeness-intro-seen |
Access to hidden dotfiles in home directory
| 104 | **To file:** write `~/.chief/contributor-logs/{slug}.md` with **all sections below** (do not truncate — include every section through the Date/Version footer): |
Access to hidden dotfiles in home directory
| 167 | [ -z "$B" ] && B=~/.claude/skills/chief/browse/dist/browse |
External URL reference
| 47 | thing when AI makes the marginal cost near-zero. Read more: https://garryslist.org/posts/boil-the-ocean" |
External URL reference
| 51 | open https://garryslist.org/posts/boil-the-ocean |
External URL reference
| 178 | 3. If `bun` is not installed: `curl -fsSL https://bun.sh/install | bash` |
External URL reference
| 184 | $B goto https://yourapp.com |
External URL reference
| 193 | $B goto https://app.com/login |
External URL reference
| 256 | $B diff https://staging.app.com https://prod.app.com |