anup4khandelwal/codex-stack/browse
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Browser-based QA workflow for Codex.
Install
npx vskill@latest install anup4khandelwal/codex-stack/browseSKILL.md
/browse
Use this mode when the agent needs to inspect a real web page, click through a flow, or validate a deployment visually.
Objective
Give the agent eyes for QA and deployment checks.
Available commands
doctorstatussessionsflowssave-flow <name> <json-steps>save-repo-flow <name> <json-steps>import-flow <name> <path>import-repo-flow <name> <path>export-flow <name> <path>show-flow <name>delete-flow <name>clear-sessionexport-session <path>import-session <path>import-cookies <path>import-browser-cookies <browser>a11y <url>perf <url>snapshot <url> [name]compare-snapshot <url> <name>probe <url>text <url>html <url> [selector]links <url>screenshot <url> [path]mock <url> <pattern> <json-config>block <url> <pattern>download <url> <selector> [path]assert-download <url> <selector> <expected-name-fragment> [path]eval <url> <expression>click <url> <selector>fill <url> <selector> <value>upload <url> <selector> <path>dialog <url> <accept|dismiss> [selector] [prompt]wait <url> [selector|ms:<n>|url:<target>|load:<state>|state:<state>:<selector>]press <url> <selector> <key>assert-visible <url> <selector>assert-hidden <url> <selector>assert-enabled <url> <selector>assert-disabled <url> <selector>assert-checked <url> <selector>assert-editable <url> <selector>assert-focused <url> <selector>assert-text <url> <selector> <expected>assert-url <url> <expected>assert-count <url> <selector> <expected-count>flow <url> <json-steps>run-flow <url> <name>login <url> <name>- flow step action:
use-flow - flow step action:
route - flow step action:
clear-routes - flow step action:
download - flow step action:
assert-download
Example
Guardrails
- Do not claim visual validation without screenshots or runtime output.
- Prefer deterministic selectors and stable flows.
- Prefer semantic selectors when possible:
role:button:Save,label:Email,placeholder:Search,text:Welcome back,testid:hero. - Use
--frame name:<name>,--frame url:<fragment>, or--frame <iframe-selector>when the target element lives inside an iframe. - Use
route/clear-routesflow steps or themock/blockcommands to stabilize flaky third-party calls and test failure paths before navigation starts. - Use
download/assert-downloadwhen the flow should prove that an export file was actually saved, not just that the export button was clicked. - Reuse named sessions for authenticated flows so login state persists.
- Use
--device mobile|tablet|desktopwhen the check is viewport-sensitive or when a bug only reproduces responsively. - Export/import session bundles when authenticated QA needs to move between machines or named sessions.
- Use
a11yandperfwhen you need raw browser evidence before turning it into a scoredqareport. - Use
import-browser-cookieson macOS when you already have a signed-in Chrome, Arc, Brave, or Edge profile and want to bootstrap a named Codex session quickly. - Use
dialogbefore the click that triggers a modal or confirm prompt so the handler is armed in time. - Check in shared flows under
browse/flows/; keep machine-specific experiments in.codex-stack/browse/flows/. - Prefer composing shared flows with
use-flowinstead of duplicating login/setup steps across many files. - Prefer Markdown or YAML exports when flows need code review, because they diff more cleanly than inline JSON strings.
- For repeatable authenticated demos, start the flow with a
clear-storagestep so persistent sessions do not skip the login screen. - Use snapshots when you need a baseline for later regression checks; use
qawhen you need a scored report built from those checks.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/browse/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/anup4khandelwal/codex-stack/browse)