Route browser work across API/CLI, structured browser automation, visual browser control, and human confirmation. Use when tasks involve reading web content, logging into sites, operating dashboards, handling anti-bot friction, or deciding between direct browser control and safer non-browser paths in Codex, OpenClaw, or similar agent workflows.
Use this skill when browser work needs consistent routing and risk control.
API/CLIOnly escalate when the previous layer cannot reliably complete the task.
Use for:
Prefer this layer when:
Do not switch to browser control unless:
Use for:
Prefer this layer before visual control.
Escalate to visual control when:
Use for:
Use this as a fallback, not the default.
Stop and hand back to the human when:
Always stop for confirmation before:
For local desktop workflows:
Keep the shared policy in this file generic.
references/openclaw.md.API/CLI fails -> try structured browser automationDo not jump straight to visual control without a reason.
When operating under this skill: