← Commit history

page metadata: no em-dashes (breadcrumbs)

John Lauer ·6a0e3fe2ff ·1mo ago ·parent 79f9a54
1 file changed +6−105
page.json+6−105
@@ -16,10 +16,10 @@     "chrome",     "edge",     "nbrowser",-    "pup",-    "native-messaging",-    "credentials",-    "chip-fetcher"+    "ai-agent",+    "developer-tools",+    "vibe-coding",+    "native-messaging"   ],   "status": "live",   "discovery_triggers": [@@ -70,104 +70,5 @@   },   "visibility": "public",   "brief": "Your real browser, driven by AI.",-  "discovery_pitch": "nbe (the Adom Native Browser Extension, layer 2 of nb) drives the user's REAL signed-in Chrome/Edge via nbrowser_* verbs: use it for LOGGING IN, filling forms, and downloading behind auth with their OWN saved passwords - pup cannot (it is a fresh Chrome-for-Testing with no logins). Next moves: run 'adom-bridge bridge_list' to check it is installed; if not, OFFER to install it (see the installing-the-extension skill) - never make the user do it. If this container lacks the skills, 'adom-wiki pkg install adom/nb-bridge'. Check readiness with 'adom-bridge nbrowser_readiness' (state:needs-extension means offer the install).",-  "version": "0.16.22",-  "type": "app",-  "description": "This package installs the SKILLS into your container so your AI knows how to drive your real signed-in Chrome and Edge; Bridge loads the bridge runtime itself from the release zip.",-  "install": {-    "binary_name": "nb-bridge"-  },-  "files": [-    "screenshots/hero.png",-    "skills/adom-native-browser/SKILL.md",-    "skills/driving-sites/SKILL.md",-    "skills/driving-the-desktop/SKILL.md",-    "skills/driving-the-extension/SKILL.md",-    "skills/driving-the-extension-demo/SKILL.md",-    "skills/installing-the-extension/SKILL.md",-    "skills/native-browser-recording/SKILL.md",-    "skills/native-browser-safety/SKILL.md",-    "skills/reading-google-messages/SKILL.md",-    "skills/uninstalling-the-extension/SKILL.md",-    "bin/nb-dashboard",-    "docs/img/dock-nb.svg",-    "docs/img/settings/overlay-on.png",-    "docs/img/settings/overlay-off.png",-    "docs/img/settings/activity-progress.png",-    "docs/img/settings/activity-flash.png",-    "docs/img/settings/activity-off.png",-    "demo/audio/intro.mp3",-    "demo/audio/open.mp3",-    "demo/audio/shot.mp3",-    "demo/audio/click.mp3",-    "demo/audio/wrap.mp3",-    "vendor/newbie-panel.js",-    "dockbar.json",-    "install.sh",-    "uninstall.sh",-    "package.json"-  ],-  "scripts": {-    "install": "./install.sh",-    "uninstall": "./uninstall.sh"-  },-  "dependencies": {-    "adom/adom-bridge": "^2.0.3"-  },-  "sample_prompts": [-    {-      "label": "Open in my browser",-      "prompt": "open the wiki in my real chrome work profile"-    },-    {-      "label": "Log in for me",-      "prompt": "log into digikey for me using my saved password"-    },-    {-      "label": "Form behind a login",-      "prompt": "fill out this form on the site I'm already signed into"-    },-    {-      "label": "Download behind auth",-      "prompt": "download that datasheet, it's behind a login"-    },-    {-      "label": "Install the extension",-      "prompt": "install the adom native browser extension in my chrome"-    }-  ],-  "org": "adom",-  "author": {-    "name": "John Lauer",-    "email": "[email protected]"-  },-  "agent_permissions": {-    "allow_bash": [-      "nb-bridge"-    ],-    "allow": [-      "nb-bridge read verbs (nbrowser_status, nbrowser_readiness, nbrowser_ping, nbrowser_progress, nbrowser_activity, nbrowser_profiles, nbrowser_state, nbrowser_events) read state. They change nothing.",-      "nb-bridge listings (nbrowser_list_windows, nbrowser_list_tabs, nbrowser_owned, nbrowser_os_windows, nbrowser_login_state, nbrowser_login_form, nbrowser_errors) are read-only queries.",-      "nb-bridge nbrowser_screenshot and nbrowser_screenshot_full_res capture a page bitmap of a window the AI itself opened, in the background. Nothing on the page changes.",-      "nb-bridge nbrowser_credentials lists which sites have a saved login, as host and username only. It never returns a password.",-      "nb-bridge nbrowser_describe, nbrowser_record_status, nbrowser_record_list, nbrowser_chrome_status and nbrowser_settings without set are read-only.",-      "nb-bridge nb-dashboard serve, status, health, selfcheck and stop run the local Dock Bar dashboard on 127.0.0.1:8954; serve is idempotent, the rest are probes."-    ],-    "soft_deny": [-      "nb-bridge nbrowser_open_window, nbrowser_open_tab, nbrowser_open_os_window and nbrowser_navigate open pages in the user's REAL signed-in browser (background by default).",-      "nb-bridge nbrowser_click, nbrowser_type, nbrowser_press_key, nbrowser_input_dispatch, nbrowser_select, nbrowser_hover, nbrowser_set_file_input, nbrowser_set_date act on live pages as the user.",-      "nb-bridge nbrowser_autologin, nbrowser_totp and nbrowser_register_totp sign the user into sites with their saved secrets; the secrets never reach the caller.",-      "nb-bridge nbrowser_eval, nbrowser_evaluate and nbrowser_fetch_url run code or authed requests with the user's real cookies.",-      "nb-bridge nbrowser_download, nbrowser_record_start, nbrowser_record_stop and nbrowser_clear_cookies write files, record the screen, or log the user out of a site.",-      "nb-bridge nbrowser_close_window, nbrowser_close_tab, nbrowser_cleanup and nbrowser_force_close destroy windows; force_close needs a two-step attestation.",-      "nb-bridge nbrowser_install_chrome, nbrowser_dev_reload, nbrowser_uninstall, nbrowser_add_extension_origin and nbrowser_wake_profile change what is installed or running.",-      "nb-bridge nbrowser_settings with set, nbrowser_flash_mode, nbrowser_taskbar, nbrowser_profile_block/unblock, nbrowser_use_profile, nbrowser_pin_session change bridge settings."-    ],-    "environment": [-      "nb-bridge is the Adom Native Browser bridge: its nbrowser_* verbs drive the user's OWN signed-in Chrome or Edge on their desktop, routed through Adom Bridge (ab).",-      "nb-bridge calls from the container hit ab's own human-approval model on the desktop (caller identity, per-call reason, Activity Log), so the classifier is the first of two gates.",-      "nb-bridge is NOT pup. pup drives a sandbox Chrome for Testing that it owns; nb drives the browser the user is logged into.",-      "nb-bridge ships nb-dashboard, the bridge's local Dock Bar dashboard server, installed by the Adom registry."-    ]-  }-}\ No newline at end of file+  "discovery_pitch": "nbe (the Adom Native Browser Extension, layer 2 of nb) drives the user's REAL signed-in Chrome/Edge via nbrowser_* verbs: use it for LOGGING IN, filling forms, and downloading behind auth with their OWN saved passwords - pup cannot (it is a fresh Chrome-for-Testing with no logins). Next moves: run 'adom-bridge bridge_list' to check it is installed; if not, OFFER to install it (see the installing-the-extension skill) - never make the user do it. If this container lacks the skills, 'adom-wiki pkg install adom/nb-bridge'. Check readiness with 'adom-bridge nbrowser_readiness' (state:needs-extension means offer the install)."+}