browser-guidance
Use when operating websites or local web apps through the built-in browser tool.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when operating websites or local web apps through the built-in browser tool.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when the user asks what Fermix is, what it can do, or how its agent loop, providers, channels, jobs, memory, sandbox, built-ins, skills, plugins, and config/setup surfaces fit together.
Inspect Google Calendar, check availability, and create, update, move, RSVP to, or delete events (with confirmation) through the Fermix Google Calendar plugin.
Search Google Drive and create folders, upload files, rename, move, or copy files through the Fermix Google Drive plugin.
Search, read, compose/send, draft, reply, label, and trash Gmail messages (confirming sends and trashing) through the Fermix Gmail plugin.
| name | browser-guidance |
| description | Use when operating websites or local web apps through the built-in browser tool. |
| allowed_tools | ["browser","web_fetch","web_search"] |
Use browser for JavaScript-capable pages. Choose the right web tool once, read with snapshot, act with current refs, then verify with wait/get.
web_search: static facts, no known URL.web_fetch: one known URL with readable server HTML.browser: JavaScript-rendered pages, forms, clicks, login checks, live/interactive data, dashboards, seat maps — in browser's OWN managed instance, NOT the page/app the user has open on their screen.computer_use: when the task is about the user's OWN live screen or a session they are watching (a page/app/game they already have open) — browser can't see or act on that (separate context; it desyncs). One carve-out: when the live state is SERVER-synced under the same account (a live game, a shared doc), driving the same page here acts on the very state the user is watching — the element rails then beat screen pixels; for anything not server-synced, a second copy silently desyncs from their view. Reserve computer_use for live-screen work; a nameable URL is still web_fetch/browser.web_search or web_fetch output on dynamic content means switch to browser.act action with kind: "wait" (and a wait_until target) on THIS session — there is no top-level wait action; don't switch to computer_use to watch a page you are already driving here.open/navigate, then snapshot; snapshot refs are valid only for that page state.target when multiple tabs exist.wait/get; snapshot again only when refs or structure changed.fill sets a field value; type appends.submit uses a field ref from the form and clicks the primary submit/search control.click/submit may return sampled url; fill/type may return sampled value. Receipts are immediate observations, not proof that async navigation or rendering finished.wait for expected URL/text/element/load changes; use get for cheap URL/title/text/ready-state reads.tabs, then focus or close.fill.screenshot action returns the page as an image the model actually sees — use it to inspect rendered/visual state. Treat PDFs and downloads as saved artifacts (a path, not seen); read them with file_read.Stop and report for CAPTCHA, 2FA, payment confirmation, missing credentials, URL-policy blocks, unsafe dialogs, repeated launch/profile errors, or the same action failing twice with no new information.