reflex-browser-cli
SKILL.md
Reflex Browser CLI Skill (Agent-Only)
Purpose
Use this skill when you need browser automation through Reflex Agent via the JSONL shell protocol.
The CLI is agent-only:
- start one long-running shell process
- send one JSON object per line on stdin
- read one JSON object per line on stdout
Quick Start
- Install globally from Gitea npm:
npm config set @reflexautomation:registry "https://git.bqa-solutions.nl/api/packages/reflex/npm/" --location=usernpm config set "//git.bqa-solutions.nl/api/packages/reflex/npm/:_authToken" "YOUR_DEPLOY_TOKEN" --location=usernpm install -g @reflexautomation/browser-cli
- Start shell:
reflex-browser
- Only for persistent coding-agent workflows, start with explicit persistence flags:
reflex-browser --session ai-run --profile /tmp/reflex-profile
- Wait for
shell_ready. - Send commands sequentially.
- End with
session_killfor every session created by this flow.
Hard Rules
- Bridge is Chrome-only.
- Do not send
options.browser. - Use explicit waits for state transitions (
wait,openWait). - Recompute selectors after DOM changes (
summary+selector_helper).
References
- Command catalog and argument semantics:
references/commands.md
- Protocol, payload schema, and response shape:
references/protocol.md
- Selector generation and stabilization workflow:
references/selectors.md
- Session lifecycle and recovery strategy:
references/session-management.md
Weekly Installs
1
Repository
fruffel/reflex-…er-skillFirst Seen
14 days ago
Security Audits
Installed on
junie1
crush1
amp1
cline1
openclaw1
opencode1