app
Pup - the AI's own browser
Public Made by Adomby adom
pup gives your AI a real browser on your desktop that it drives completely, in the background, signed in as you: windows that never jump in front of your work, one shared profile that learns your logins, and every window labeled on the taskbar with its AI thread's name.
← Commit history
test skill: standing rule — every window-opening scenario ends with the geometry table (sessionId, pos, WxH per window), all rows must equal the standard inset frame
1 file changed
+7
dev-skills/pup-bridge-test/SKILL.md+7@@ -20,6 +20,13 @@ Rules that apply to EVERY scenario (each one was paid for): - **Use throwaway thread names** (`sim-*`, `thread-*`) so ownership machinery is exercised and no real thread's window is touched. +- **ALWAYS end a window-opening scenario with the GEOMETRY TABLE** (John's standing rule,+ 2026-07-27): one row per opened window — sessionId, position, width x height — shown to John+ in the report. Every background window must read the standard inset frame (position 10,10 CSS+ = work-area origin + 10px; size = work area - 20 in each dimension; e.g. 15,15 2531x1499 on+ the 2560-wide laptop at its DPI). One deviant row = a geometry regression; find the sibling+ path that wrote it (park, reveal, heal, or a legacy maximize) before anything else.+ Target boilerplate: `T="pup bridge maintenance"` and every call is `adom-desktop --target AdomLapper --ai-thread "<thread>" <verb> '<json>'`.