skill
ffpup — Firefox (BiDi) bridge
Public Unreviewedby barrett-land
Firefox automation bridge for Adom Desktop — the WebDriver-BiDi sibling of the pup (Chrome) bridge.
← Commit history
install.sh+4−3@@ -5,7 +5,6 @@ NAME="adom-desktop-ffpup-bridge" install_to() { local root="$1"- [ -d "$root" ] || return 0 local dest="$root/$NAME" mkdir -p "$dest" for f in "$PKG_DIR"/*; do@@ -16,6 +15,8 @@ install_to() { echo "Installed $NAME -> $dest" } -# A container may run Claude OR Codex — install the user skill into both homes.+# A container may run Claude OR Codex. Always install into the Claude home;+# also install into the Codex home when Codex is present on this machine. install_to "$HOME/.claude/skills"-install_to "$HOME/.codex/skills"+[ -d "$HOME/.codex" ] && install_to "$HOME/.codex/skills"+exit 0
package.json+1−1@@ -1,6 +1,6 @@ { "slug": "adom-desktop-ffpup-bridge",- "version": "0.1.1",+ "version": "0.1.2", "type": "skill", "description": "Drive the user's REAL Firefox from a container via adom-desktop's ffbrowser_* verbs \u2014 the WebDriver-BiDi sibling of the pup (Chrome) bridge. Open/close Firefox windows & tabs, navigate, screenshot, evaluate JS, and dispatch trusted (isTrusted=true) clicks + keystrokes. Persistent logged-in Firefox profiles; no automation infobar; uses the system Firefox.", "tags": [
page.json+1−1@@ -29,7 +29,7 @@ "prompt": "click the Submit button in Firefox with a real trusted click" } ],- "version": "0.1.1",+ "version": "0.1.2", "description": "Drive the user's REAL Firefox from a container via adom-desktop's ffbrowser_* verbs — the WebDriver-BiDi sibling of the pup (Chrome) bridge. Open/close Firefox windows & tabs, navigate, screenshot, evaluate JS, and dispatch trusted (isTrusted=true) clicks + keystrokes. Persistent logged-in Firefox profiles; no automation infobar; uses the system Firefox.", "dependencies": { "adom/adom-desktop": "^1.9.0"