Individual skill
browse
Drive a real browser through Aside: open a page, read it, click through a flow, take screenshots, check console errors. (gstack)
browse/SKILL.md
Source commit ad6e1db1590ba0658410a99b8e3f7a31819a013e
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 140,720
- Repository last updated
- Nov 8, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
PLAN-snapshot-dropdown-interactive.mddoc · 4,610 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.mdcore · 34,684 bytesSKILL.md.tmplasset · 6,028 bytesbin/find-browseruns · 814 bytesbin/remote-slugruns · 1,260 bytesscripts/build-node-server.shruns · 2,439 bytesscripts/extension-id.tsruns · 1,785 bytessections/command-list.mddoc · 18,550 bytessections/command-list.md.tmplasset · 83 bytessections/manifest.jsonasset · 827 bytessrc/activity.tsruns · 6,583 bytessrc/audit.tsruns · 2,203 bytessrc/browse-client.tsruns · 11,779 bytessrc/browser-manager.tsruns · 114,426 bytessrc/browser-skill-commands.tsruns · 17,295 bytessrc/browser-skill-write.tsruns · 8,697 bytessrc/browser-skills.tsruns · 15,110 bytessrc/buffers.tsruns · 4,276 bytessrc/bun-child-config.tsruns · 3,264 bytessrc/bun-polyfill.cjsruns · 11,324 bytessrc/cdp-allowlist.tsruns · 8,688 bytessrc/cdp-bridge.tsruns · 7,511 bytessrc/cdp-commands.tsruns · 2,566 bytessrc/cdp-inspector.tsruns · 29,168 bytessrc/chromium-profiles.tsruns · 9,316 bytessrc/claude-bin.tsruns · 121 bytessrc/cli.tsruns · 106,719 bytessrc/commands.tsruns · 27,261 bytessrc/config.tsruns · 12,111 bytessrc/content-security.tsruns · 12,385 bytessrc/cookie-auth-verification.tsruns · 12,262 bytessrc/cookie-database.tsruns · 2,677 bytessrc/cookie-import-browser.tsruns · 39,296 bytessrc/cookie-import-native-integrity.tsruns · 4,243 bytessrc/cookie-import-native-job.tsruns · 8,894 bytessrc/cookie-import-native-qualification.jsonasset · 3 bytessrc/cookie-import-native-worker.tsruns · 13,607 bytessrc/cookie-import-native.tsruns · 9,339 bytessrc/cookie-import-operation.tsruns · 13,256 bytessrc/cookie-picker-routes.tsruns · 14,366 bytessrc/cookie-picker-ui.tsruns · 31,413 bytessrc/device-emulation.tsruns · 10,140 bytessrc/domain-skill-commands.tsruns · 11,838 bytessrc/domain-skills.tsruns · 16,600 bytessrc/error-handling.tsruns · 129 bytessrc/extension-id.tsruns · 1,130 bytessrc/file-permissions.tsruns · 15,292 bytessrc/find-browse.tsruns · 4,263 bytessrc/find-security-sidecar.tsruns · 2,612 bytessrc/media-extract.tsruns · 5,364 bytessrc/memory-command.tsruns · 5,067 bytessrc/memory-snapshot.tsruns · 2,497 bytessrc/meta-commands.tsruns · 49,212 bytessrc/network-capture.tsruns · 5,231 bytessrc/path-security.tsruns · 5,485 bytessrc/platform.tsruns · 1,757 bytessrc/port-allocator.tsruns · 5,545 bytessrc/project-slug.tsruns · 1,092 bytessrc/proxy-config.tsruns · 16,967 bytessrc/proxy-redact.tsruns · 1,390 bytessrc/pty-session-cookie.tsruns · 2,479 bytessrc/pty-session-lease.tsruns · 4,971 bytessrc/read-commands.tsruns · 30,124 bytessrc/routes/activity.tsruns · 2,822 bytessrc/routes/commands.tsruns · 6,900 bytessrc/routes/core.tsruns · 6,548 bytessrc/routes/files.tsruns · 1,879 bytessrc/routes/index.tsruns · 779 bytessrc/routes/inspector.tsruns · 4,987 bytessrc/routes/pairing.tsruns · 8,115 bytessrc/routes/pty.tsruns · 11,830 bytessrc/routes/table.tsruns · 6,925 bytessrc/routes/tokens.tsruns · 3,842 bytessrc/routes/tunnel.tsruns · 2,887 bytessrc/sanitize.tsruns · 2,611 bytessrc/screenshot-size-guard.tsruns · 3,500 bytessrc/security-classifier.tsruns · 10,792 bytessrc/security-sidecar-client.tsruns · 6,945 bytessrc/security-sidecar-entry.tsruns · 4,144 bytessrc/security.tsruns · 13,749 bytessrc/server.tsruns · 103,689 bytessrc/session-cookie-store.tsruns · 4,086 bytessrc/session-name.tsruns · 4,429 bytessrc/session-persist.tsruns · 7,205 bytessrc/session-tabs.tsruns · 7,366 bytessrc/skill-token.tsruns · 3,812 bytessrc/snapshot-flags.tsruns · 1,977 bytessrc/snapshot.tsruns · 27,903 bytessrc/socks-bridge.tsruns · 11,807 bytessrc/sse-helpers.tsruns · 5,107 bytessrc/sse-session-cookie.tsruns · 2,660 bytessrc/stealth.tsruns · 25,552 bytessrc/tab-session.tsruns · 9,985 bytessrc/telemetry.tsruns · 4,514 bytessrc/terminal-agent-control.tsruns · 19,265 bytessrc/terminal-agent.tsruns · 54,897 bytessrc/terminal-pty-lifecycle.tsruns · 4,651 bytessrc/token-registry.tsruns · 26,446 bytessrc/touch-commands.tsruns · 9,114 bytessrc/tunnel-denial-log.tsruns · 3,265 bytessrc/url-validation.tsruns · 13,568 bytessrc/welcome.htmlasset · 8,951 bytessrc/write-commands.tsruns · 65,799 bytessrc/xprotect-heal.tsruns · 17,695 bytessrc/xvfb.tsruns · 12,667 bytestest/activity.test.tsruns · 4,470 bytestest/adversarial-security.test.tsruns · 1,186 bytestest/batch.test.tsruns · 10,313 bytestest/bridge-chromium-e2e.test.tsruns · 7,823 bytestest/browse-client.test.tsruns · 11,084 bytestest/browse-eval-wrapping.test.tsruns · 3,894 bytestest/browser-manager-custom-chromium.test.tsruns · 5,941 bytestest/browser-manager-unit.test.tsruns · 15,459 bytestest/browser-skill-commands.test.tsruns · 18,082 bytestest/browser-skill-write.test.tsruns · 12,363 bytestest/browser-skills-e2e.test.tsruns · 4,788 bytestest/browser-skills-storage.test.tsruns · 10,888 bytestest/build-command-response.test.tsruns · 3,087 bytestest/build.test.tsruns · 2,866 bytestest/bun-child-config.test.tsruns · 4,073 bytestest/bun-polyfill.test.tsruns · 20,521 bytestest/busy-active-tab.test.tsruns · 6,121 bytestest/busy-daemon-iron-rule.test.tsruns · 11,896 bytestest/busy-daemon-recovery.test.tsruns · 5,348 bytestest/cdp-allowlist.test.tsruns · 5,366 bytestest/cdp-e2e.test.tsruns · 5,324 bytestest/cdp-inspector-history-cap.test.tsruns · 3,705 bytestest/cdp-mutex.test.tsruns · 4,534 bytestest/cdp-session-cleanup.test.tsruns · 6,421 bytestest/chromium-profile-isolation.test.tsruns · 17,696 bytestest/claude-bin.test.tsruns · 3,476 bytestest/cli-chain-stdin.test.tsruns · 5,312 bytestest/cli-config-mismatch-message.test.tsruns · 3,918 bytestest/cli-lock.test.tsruns · 4,899 bytestest/cli-loopback-no-proxy.test.tsruns · 3,732 bytestest/cli-setsid-daemonize.test.tsruns · 3,445 bytestest/cli-start-final-healthcheck.test.tsruns · 3,660 bytestest/cli-supervisor.test.tsruns · 9,405 bytestest/command-timeout-report.test.tsruns · 2,954 bytestest/commands.test.tsruns · 110,770 bytestest/compare-board.test.tsruns · 13,918 bytestest/config.test.tsruns · 23,399 bytestest/content-security.test.tsruns · 28,491 bytestest/cookie-auth-verification.test.tsruns · 38,237 bytestest/cookie-credential-deadline.test.tsruns · 12,479 bytestest/cookie-database.test.tsruns · 14,721 bytestest/cookie-fixture-delete-lease.test.tsruns · 16,114 bytestest/cookie-import-browser.test.tsruns · 21,732 bytestest/cookie-import-native-job.test.tsruns · 103,236 bytestest/cookie-import-native-qualification.tsruns · 8,175 bytestest/cookie-import-native.test.tsruns · 25,658 bytestest/cookie-import-node.test.tsruns · 12,151 bytestest/cookie-import-operation.test.tsruns · 27,611 bytestest/cookie-import-reliability.test.tsruns · 36,015 bytestest/cookie-import-transport.test.tsruns · 1,902 bytestest/cookie-picker-binding-browser.test.tsruns · 6,157 bytestest/cookie-picker-binding.test.tsruns · 8,862 bytestest/cookie-picker-csrf-browser.test.tsruns · 3,231 bytestest/cookie-picker-routes.test.tsruns · 17,122 bytestest/cookie-picker-ui.test.tsruns · 35,015 bytestest/daemon-log-hygiene.test.tsruns · 6,488 bytestest/daemon-mismatch-refuse.test.tsruns · 6,755 bytestest/data-platform.test.tsruns · 6,563 bytestest/domain-skills-e2e.test.tsruns · 6,607 bytestest/domain-skills-storage.test.tsruns · 10,768 bytestest/dotenv-isolation.test.tsruns · 7,801 bytestest/dual-listener.test.tsruns · 19,555 bytestest/dx-polish.test.tsruns · 4,188 bytestest/error-handling.test.tsruns · 1,523 bytestest/extension-sender-auth.test.tsruns · 13,265 bytestest/extension-token.test.tsruns · 9,223 bytestest/file-drop.test.tsruns · 10,209 bytestest/file-permissions.test.tsruns · 14,332 bytestest/fill-change-event.test.tsruns · 3,468 bytestest/find-browse.test.tsruns · 2,695 bytestest/findport.test.tsruns · 8,605 bytestest/fixtures/basic.htmlasset · 914 bytestest/fixtures/change-only-validator.htmlasset · 1,084 bytestest/fixtures/cursor-interactive.htmlasset · 883 bytestest/fixtures/dialog.htmlasset · 603 bytestest/fixtures/dropdown.htmlasset · 2,056 bytestest/fixtures/empty.htmlasset · 43 bytestest/fixtures/forms.htmlasset · 1,878 bytestest/fixtures/iframe.htmlasset · 852 bytestest/fixtures/injection-combined.htmlasset · 1,721 bytestest/fixtures/injection-hidden.htmlasset · 1,835 bytestest/fixtures/injection-social.htmlasset · 774 bytestest/fixtures/injection-visible.htmlasset · 755 bytestest/fixtures/media-page.htmlasset · 2,385 bytestest/fixtures/mock-claude/clauderuns · 6,308 bytestest/fixtures/native-cookie-delete-lease.tsruns · 7,056 bytestest/fixtures/native-cookie-file-owners.tsruns · 7,210 bytestest/fixtures/native-cookie-launch.cjsruns · 8,820 bytestest/fixtures/native-cookie-process-observer.tsruns · 8,790 bytestest/fixtures/native-cookie-process.cjsruns · 488 bytestest/fixtures/native-cookie-remove-fixture.cjsruns · 1,935 bytestest/fixtures/network-idle.htmlasset · 974 bytestest/fixtures/qa-eval-checkout.htmlasset · 4,271 bytestest/fixtures/qa-eval-spa.htmlasset · 3,266 bytestest/fixtures/qa-eval.htmlasset · 1,701 bytestest/fixtures/qa-only.htmlasset · 331 bytestest/fixtures/responsive.htmlasset · 1,420 bytestest/fixtures/route-dispatch-allowlist.jsonasset · 853 bytestest/fixtures/snapshot-ambiguous.htmlasset · 733 bytestest/fixtures/snapshot.htmlasset · 1,584 bytestest/fixtures/spa.htmlasset · 638 bytestest/fixtures/states.htmlasset · 567 bytestest/fixtures/touch.htmlasset · 3,152 bytestest/fixtures/upload-path-validation.tsruns · 4,449 bytestest/fixtures/upload.htmlasset · 849 bytestest/from-file-path-validation.test.tsruns · 2,937 bytestest/gstack-config.test.tsruns · 10,625 bytestest/gstack-update-check.test.tsruns · 26,748 bytestest/handoff.test.tsruns · 21,024 bytestest/headless-gpu-and-reap.test.tsruns · 14,086 bytestest/headless-launch-options.test.tsruns · 4,440 bytestest/helpers/connect-proxy.tsruns · 1,188 bytestest/launch-signal-flags.test.tsruns · 3,571 bytestest/learnings-injection.test.tsruns · 1,518 bytestest/media-extract-unit.test.tsruns · 11,772 bytestest/memory-command.test.tsruns · 9,201 bytestest/memory-leak-reproducer.test.tsruns · 4,942 bytestest/navigation-guard.test.tsruns · 5,073 bytestest/output-path-symlinks.test.tsruns · 3,429 bytestest/pair-agent-e2e.test.tsruns · 36,344 bytestest/pair-agent-optin-gate.test.tsruns · 7,987 bytestest/pair-agent-tunnel-eval.test.tsruns · 24,487 bytestest/path-security-realpath.test.tsruns · 4,477 bytestest/path-validation.test.tsruns · 10,488 bytestest/pdf-flags.test.tsruns · 2,945 bytestest/platform.test.tsruns · 1,068 bytestest/playwright-core-patch.test.tsruns · 5,115 bytestest/poisoned-bundle-probe.test.tsruns · 7,018 bytestest/process-liveness-windows.test.tsruns · 17,139 bytestest/proxy-config.test.tsruns · 10,494 bytestest/proxy-direct-launch-args.test.tsruns · 4,651 bytestest/proxy-direct-launch-paths.test.tsruns · 5,389 bytestest/proxy-direct-launch.test.tsruns · 7,806 bytestest/proxy-env-daemon.test.tsruns · 11,400 bytestest/proxy-env.test.tsruns · 22,301 bytestest/proxy-redact.test.tsruns · 2,301 bytestest/pty-inject-scan.test.tsruns · 7,476 bytestest/pty-session-lease.test.tsruns · 3,710 bytestest/rebrand-signed-bundle.test.tsruns · 2,233 bytestest/regression-pr1169-pdf-from-file-invalid-json.test.tsruns · 3,449 bytestest/restart-env.test.tsruns · 4,452 bytestest/route-test-harness.tsruns · 5,270 bytestest/runtime-root-server-bundle.test.tsruns · 6,069 bytestest/sanitize.test.tsruns · 3,864 bytestest/screenshot-size-guard.test.tsruns · 4,340 bytestest/security-adversarial-fixes.test.tsruns · 3,884 bytestest/security-adversarial.test.tsruns · 14,102 bytestest/security-audit-r2.test.tsruns · 20,927 bytestest/security-bench.test.tsruns · 7,169 bytestest/security-classifier-download-cleanup.test.tsruns · 4,726 bytestest/security-classifier.test.tsruns · 1,301 bytestest/security-integration.test.tsruns · 8,245 bytestest/security-live-playwright.test.tsruns · 9,083 bytestest/security-sidecar-client.test.tsruns · 2,683 bytestest/security.test.tsruns · 11,037 bytestest/server-auth.test.tsruns · 31,931 bytestest/server-embedder-terminal-port.test.tsruns · 14,123 bytestest/server-factory.test.tsruns · 28,846 bytestest/server-flush-trackers.test.tsruns · 3,286 bytestest/server-launch-resolution.test.tsruns · 2,138 bytestest/server-lock-errors.test.tsruns · 5,520 bytestest/server-no-import-side-effects.test.tsruns · 4,757 bytestest/server-proxy-fail-fast.test.tsruns · 4,212 bytestest/server-pty-lease-routes.test.tsruns · 8,237 bytestest/server-route-auth-blackbox.test.tsruns · 13,364 bytestest/server-route-dispatch-ratchet.test.tsruns · 6,532 bytestest/server-route-table.test.tsruns · 11,634 bytestest/server-sanitize-surrogates.test.tsruns · 8,733 bytestest/server-tmp-state-path.test.tsruns · 4,693 bytestest/session-cookie-store.test.tsruns · 6,655 bytestest/session-name.test.tsruns · 6,782 bytestest/session-persist.test.tsruns · 14,034 bytestest/session-tabs.test.tsruns · 20,843 bytestest/sidebar-tabs.test.tsruns · 12,850 bytestest/sidebar-ux.test.tsruns · 43,674 bytestest/sidepanel-font-size.test.tsruns · 5,175 bytestest/sidepanel-patient-autoconnect.test.tsruns · 2,973 bytestest/sidepanel-reattach.test.tsruns · 4,541 bytestest/sidepanel-restart-dispose.test.tsruns · 4,905 bytestest/skill-token.test.tsruns · 6,355 bytestest/snapshot.test.tsruns · 27,010 bytestest/socks-bridge.test.tsruns · 17,835 bytestest/sse-helpers.test.tsruns · 6,911 bytestest/sse-session-cookie.test.tsruns · 5,697 bytestest/state-ttl.test.tsruns · 1,353 bytestest/stealth-extended.test.tsruns · 4,890 bytestest/stealth-layer-c.test.tsruns · 12,002 bytestest/stealth-webdriver.test.tsruns · 15,916 bytestest/stop-ack-before-shutdown.test.tsruns · 785 bytestest/stop-dead-daemon.test.tsruns · 6,559 bytestest/tab-each.test.tsruns · 7,634 bytestest/tab-external-close-dispatch.test.tsruns · 5,149 bytestest/tab-external-close.test.tsruns · 2,708 bytestest/tab-guardrail.test.tsruns · 4,300 bytestest/tab-isolation.test.tsruns · 12,176 bytestest/tab-session-frame-detach.test.tsruns · 5,666 bytestest/telemetry-optout.test.tsruns · 6,932 bytestest/telemetry.test.tsruns · 3,213 bytestest/temp-dirs.test.tsruns · 6,102 bytestest/terminal-agent-bun-exe.test.tsruns · 4,399 bytestest/terminal-agent-detach-reattach.test.tsruns · 4,044 bytestest/terminal-agent-import.test.tsruns · 2,036 bytestest/terminal-agent-integration.test.tsruns · 25,047 bytestest/terminal-agent-keepalive.test.tsruns · 4,224 bytestest/terminal-agent-lifecycle.test.tsruns · 17,246 bytestest/terminal-agent-native-observation.test.tsruns · 3,705 bytestest/terminal-agent-owner-watchdog.test.tsruns · 2,995 bytestest/terminal-agent-pid-identity.test.tsruns · 6,431 bytestest/terminal-agent-port-range.test.tsruns · 3,231 bytestest/terminal-agent-publication-lock.test.tsruns · 15,246 bytestest/terminal-agent-ring-buffer-runtime.test.tsruns · 6,309 bytestest/terminal-agent-session-routing.test.tsruns · 4,603 bytestest/terminal-agent-signal-cleanup.test.tsruns · 10,036 bytestest/terminal-agent-watchdog.test.tsruns · 5,270 bytestest/terminal-agent.test.tsruns · 12,898 bytestest/terminal-pty-lifecycle.test.tsruns · 7,923 bytestest/test-server.tsruns · 1,751 bytestest/token-registry.test.tsruns · 27,122 bytestest/touch-commands.test.tsruns · 11,472 bytestest/tunnel-gate-unit.test.tsruns · 5,625 bytestest/tunnel-revoke-cli.test.tsruns · 20,219 bytestest/url-validation.test.tsruns · 17,424 bytestest/watch.test.tsruns · 4,062 bytestest/watchdog.test.tsruns · 16,308 bytestest/welcome-page.test.tsruns · 5,566 bytestest/windows-spawn-hide.test.tsruns · 8,250 bytestest/xprotect-heal.test.tsruns · 20,608 bytestest/xvfb.test.tsruns · 29,982 bytes
Read excerpt
<!-- AUTO-GENERATED from SKILL.md.tmpl — do not edit directly -->
<!-- Regenerate: bun run gen:skill-docs -->
## Preamble (run first)
```bash
~/.claude/skills/gstack/bin/gstack-skill-start --skill "browse" --model "claude"
```
Read the echoed `KEY: value` STATUS lines — they drive every preamble rule
below. **Degraded mode:** if `SKILL_START_PROTO: 1` is missing from the output
(script absent, stale install, or a different protocol number), apply safe
defaults: treat `SESSION_KIND` as `interactive`, do NOT assume Conductor,
skip onboarding/telemetry steps (their gates are marker-based, so consent and
onboarding prompts are DEFERRED to the next healthy run — never lost), tell