← Commit history

pup skill: ALWAYS SAVE rule (John). When the browser offers to save anything while an AI drives it (Save address / Save password / Update password / Save card), the AI always clicks Save - every save enriches the shared adom-you profile so pup can auto-fill it on every future site, which is the core goal. Usernames and passwords especially: accept every save/update-password bubble and pass save:true on browser_login, so the shared credential store grows into the best adom-you profile possible. Mechanism noted (Chrome bubbles = desktop_ui_click by name, background). Only exception: isolated throwaway windows build nothing.

John Lauer ·8ce8c883e6 ·3mo ago ·parent 6aca56b
1 file changed +23
SKILL.md+23
@@ -28,6 +28,29 @@ assistant in the world**. The engine of that goal is the shared durable **adom-y - The dashboard shows a "surfing as adom-you" chip per window and an adom-you count in the header:   if your window says "NOT adom-you", have a reason. +### ALWAYS say SAVE (John's rule)++When the browser offers to **save** something during your driving, the answer is **always Save**:+Chrome's "Save address?", "Save password?", "Save card / payment info?", "Update password?", any+"Save this info?" bubble. Every save enriches the adom-you profile so pup can auto-fill it on every+future site, which IS the core goal above. Never click "No thanks" / "Never" / dismiss, unless the+USER explicitly told you not to save that particular thing.++**Usernames and passwords especially (John's emphasis).** Whenever you sign a window into any site,+SAVE the credentials to the adom-you profile: accept every "Save password?" and "Update password?"+bubble, so the shared username/password store grows into the best adom-you profile it can be. A+signed-in session whose password you did NOT save is a missed brick in that database. If you filled+a login via `browser_login`, pass `save:true` (or accept the resulting Chrome save bubble) so the+credential is persisted, not just used once.++- These are Chrome's own bubbles (browser UI, not page DOM), so click them by accessible name in the+  BACKGROUND: `desktop_ui_click {name:"Save"}` (fall back to "Save address"/"Update password" as the+  bubble labels them). No foreground, no focus steal.+- If a save bubble appears and you don't act, Chrome dismisses it on the next navigation and the+  data is lost forever. Treat a visible save prompt as a must-do before you navigate away.+- The ONE exception: an isolated/throwaway window (`isolated:true`) builds nothing, so saving there+  is pointless, skip it.+ ## The mental model — what pup actually is (read this once)  pup is a small **Node bridge** that Adom Desktop spawns on the user's machine. When you open a window it