← Commit history
install.sh+5−5@@ -1,11 +1,11 @@ #!/usr/bin/env bash-# Adom Native Browser — installs every bundled skill so the AI knows the nbrowser_* surface.+# Adom Native Browser — installs the bundled skills so the AI knows the nbrowser_* surface. # (The extension itself loads into Chrome/Edge via "Load unpacked" from extension/, or the Web Store.) set -e DEST="${HOME}/.claude/skills"-for d in skills/*/; do- name="$(basename "$d")"- [ -f "$d/SKILL.md" ] || continue- mkdir -p "$DEST/$name"; cp "$d/SKILL.md" "$DEST/$name/SKILL.md"; echo "installed skill: $name"+for name in cross-platform-dev driving-the-extension driving-the-extension-demo; do+ mkdir -p "$DEST/$name"+ cp "skills/$name/SKILL.md" "$DEST/$name/SKILL.md"+ echo "installed skill: $name" done echo "Skills installed. Load the extension: chrome://extensions -> Developer mode -> Load unpacked -> the extension/ folder."
page.json+30−25@@ -1,9 +1,30 @@ { "slug": "adom-browser-extension",- "org": "adom",+ "version": "0.2.0",+ "type": "app", "title": "Adom Native Browser (Chrome + Edge)",- "summary": "Drive your real, logged-in Chrome/Edge from the Adom ecosystem \u2014 the native-browser counterpart to pup. Same nbrowser_* surface as the puppeteer bridge, but inside the actual signed-in profile so cookies, SSO, saved logins, and captcha human-trust all work.",- "category": "Browser Automation",+ "description": "Drive your real, logged-in Chrome/Edge from the Adom ecosystem — the nbrowser_* native-browser bridge (counterpart to pup). Multi-profile driving, a read-only credential-library query over the browser's own saved logins (Chrome + Edge), and hands-free vendor login automation, so chip CAD / datasheets download past every login wall in your real signed-in session.",+ "install": {+ "binary_name": "adom-browser-extension"+ },+ "files": [+ "install.sh",+ "uninstall.sh",+ "package.json",+ "page.json",+ "README.md",+ "skills/cross-platform-dev/SKILL.md",+ "skills/driving-the-extension/SKILL.md",+ "skills/driving-the-extension-demo/SKILL.md",+ "screenshots/hero.png",+ "screenshots/demo-login.png",+ "screenshots/demo-fetch.png"+ ],+ "scripts": {+ "install": "./install.sh",+ "uninstall": "./uninstall.sh"+ },+ "dependencies": {}, "tags": [ "browser", "extension",@@ -13,27 +34,11 @@ "pup", "native-messaging", "adom-desktop",- "bridge"+ "credentials",+ "chip-fetcher" ],- "status": "live",- "discovery": {- "trigger_words": [- "native browser",- "control my real browser",- "adom browser extension",- "nbrowser",- "drive chrome",- "drive edge",- "logged-in browser",- "real chrome",- "pup native",- "browser extension",- "captcha real browser"- ]- },- "hero": {- "type": "image",- "path": "screenshots/hero.png"- },- "visibility": "public"+ "author": {+ "name": "John Lauer",+ "email": "[email protected]"+ } }
uninstall.sh+3−1@@ -1,3 +1,5 @@ #!/usr/bin/env bash DEST="${HOME}/.claude/skills"-for d in skills/*/; do name="$(basename "$d")"; rm -rf "$DEST/$name" && echo "removed skill: $name"; done+for name in cross-platform-dev driving-the-extension driving-the-extension-demo; do+ rm -rf "$DEST/$name" && echo "removed skill: $name"+done