jev-browser-choice

Installation
SKILL.md

Jev Browser Choice

scripts/jev-choice.mjs turns "which element next?" into one Jev call: the runtime's accessibility text is parsed into an indexed table, Jev answers a typed choice question about it, and the answer is validated back against that table. The model reads one element instead of the page.

The key comes from TYPESAFE_API_KEY, then ~/.hermes/.env — the same sources the local router uses. Read it, never print it. Pass askUrl to send the question through the local router's /ask instead, which is the route for callers that can reach loopback (the browser sandbox cannot).

Read codex-in-app-browser first — this skill replaces the decision, not the runtime bootstrap or the driving.

Loop

  1. Write the goal in one line: what the user asked for, not the last click.
  2. Ask for a decision, in the runtime, as ONE line of mcp__node_repl__js:
Installs
8
GitHub Stars
273
First Seen
5 days ago
jev-browser-choice — 0xnatoshi/jev-codex-router