← Commit history

Consolidate: sub-skills list + contribute section + privacy link; everything in one repo

John Lauer ·8fa3c14060 ·4mo ago ·parent 7de2666
3 files changed +41−8
README.md+39−6
@@ -39,15 +39,48 @@ The Adom cursor focuses the **Username** field; Chrome autofills the saved usern ![Adom on the ComponentSearchEngine VL53L5CX page, cursor on Download Model, signed in as John Lauer](/blob/app/adom-browser-extension/screenshots/demo-fetch.png) Signed in to ComponentSearchEngine, the Adom cursor clicks **Download Model** on the ST VL53L5CX (8×8 ToF) — pulling the KiCad symbol + footprint, STEP 3D model, and datasheet. -## Skills+## Sub-skills -| Skill | Purpose |+`adompkg install adom-browser-extension` installs this whole skill set — the core driving mechanics+plus a growing list of **site recipes** that teach the AI how to drive specific websites. Each links+to its full readme.++**Core mechanics**++| Skill | What it covers | |---|---|-| `driving-the-extension` | The full `nbrowser_*` surface: the CDP-vs-native "debugging" bar, `isTrusted` input + xy-finding, multi-profile driving, the credential-library query + login automation, the taskbar status feature, and every pitfall. |-| `driving-the-extension-demo` | A runnable demo playbook — recipes + the recording gotchas (window-capture-vs-CDP white pages, the keep-awake guard). |-| `cross-platform-dev` | The Windows-first → Kyle-ports-Mac dev flow for the bridge/host/extension. |+| [`driving-the-extension`](https://wiki.adom.inc/john/adom-browser-extension/files/skills/driving-the-extension/SKILL.md) | The full `nbrowser_*` surface: the CDP-vs-native "debugging" bar, `isTrusted` input + xy-finding, multi-profile driving, the credential-library query + login automation, the taskbar status feature. |+| [`driving-the-desktop`](https://wiki.adom.inc/john/adom-browser-extension/files/skills/driving-the-desktop/SKILL.md) | OS-level control via `desktop_*` when CDP can't reach (extension lifecycle, `chrome://` pages, native dialogs, popups) — including the ⛔ never-drive-a-PWA-window guard and the v20 saved-password ban. |+| [`driving-the-extension-demo`](https://wiki.adom.inc/john/adom-browser-extension/files/skills/driving-the-extension-demo/SKILL.md) | A runnable demo playbook — recipes + the recording gotchas (window-capture-vs-CDP white pages, the keep-awake guard). |+| [`cross-platform-dev`](https://wiki.adom.inc/john/adom-browser-extension/files/skills/cross-platform-dev/SKILL.md) | The Windows-first → Kyle-ports-Mac dev flow for the bridge/host/extension. |++**Site recipes** — per-site playbooks (login flow, selectors, 2FA, gotchas). Index: [`driving-sites`](https://wiki.adom.inc/john/adom-browser-extension/files/skills/driving-sites/SKILL.md).++| Recipe | Site | What it covers |+|---|---|---|+| [`driving-sites`](https://wiki.adom.inc/john/adom-browser-extension/files/skills/driving-sites/SKILL.md) | — | The **index** of site recipes + the contribution model below. |+| [`driving-gusto`](https://wiki.adom.inc/john/adom-browser-extension/files/skills/driving-gusto/SKILL.md) | gusto.com | Autofill login, fully-automated SMS 2FA, the 3-step payroll wizard (read every line back before submit), and ⛔ never-wipe-cookies-to-log-out. |+| [`reading-google-messages`](https://wiki.adom.inc/john/adom-browser-extension/files/skills/reading-google-messages/SKILL.md) | Google Messages PWA | Read SMS / retrieve a one-time 2FA code via UIA (PrintWindow is blank) — the helper that makes SMS-2FA logins fully automatic. |++### Contributing a sub-skill++The site-recipe list is meant to **grow** — anyone can add one, and it stays part of *this* one repo+(we don't spin up a separate wiki page per bundled skill):++1. Add `skills/driving-<site>/SKILL.md` — copy the template in [`driving-sites`](https://wiki.adom.inc/john/adom-browser-extension/files/skills/driving-sites/SKILL.md).+2. Register it in `install.sh`, `uninstall.sh`, and `package.json` `files[]`.+3. Add a row to the **Site recipes** table above, linking to your `SKILL.md`.+4. Open a PR on this page.++Prefer to own + version it yourself? Publish your recipe as your **own** wiki page and **breadcrumb it**+back to this page instead (the wiki Family pattern — see `driving-sites`). Either way it's discoverable+from here.++## Privacy -`adompkg install adom-browser-extension` installs these skills (and points you to load the extension via `chrome://extensions`).+The Extension is a conduit for *your* commands — it doesn't crawl your browsing, sell data, or decrypt+your saved passwords (the browser's own autofill does that). Full policy:+**[Privacy Policy →](https://wiki.adom.inc/john/adom-browser-extension/files/privacy.html)**  ## Architecture (why it's shaped this way) 
store/STORE-LISTING.md+1−1
@@ -57,4 +57,4 @@ https://adom.inc and wiki.adom.inc. ## Support / homepage URLs - Homepage: https://wiki.adom.inc/john/adom-browser-extension - Support: [email protected]-- Privacy policy: https://wiki.adom.inc/john/adom-browser-extension-privacy+- Privacy policy: https://wiki.adom.inc/john/adom-browser-extension/files/privacy.html
store/SUBMIT.md+1−1
@@ -39,7 +39,7 @@ Two ways to publish, pick one: 4. Submit for certification. Publishing here removes the Edge "developer mode" warning for users.  ## Privacy Policy URL-`https://wiki.adom.inc/john/adom-browser-extension-privacy`+`https://wiki.adom.inc/john/adom-browser-extension/files/privacy.html`  ## What this fixes - Removes the Chrome **and** Edge "developer-mode extensions" warnings (signed store install).