← Commit history

Move shipping-the-bridge skill to the adom-desktop-bridges hub (general bridge-author knowledge); leave a pointer in cross-platform-dev

John Lauer ·15ad2289fe ·4mo ago ·parent 44bdf85
4 files changed +9−4
install.sh+1−1
@@ -3,7 +3,7 @@ # (The extension itself loads into Chrome/Edge via "Load unpacked" from extension/, or the Web Store.) set -e DEST="${HOME}/.claude/skills"-for name in cross-platform-dev driving-the-extension native-browser-safety installing-the-extension uninstalling-the-extension native-browser-recording driving-the-extension-demo driving-the-desktop driving-sites driving-gusto reading-google-messages shipping-the-bridge; do+for name in cross-platform-dev driving-the-extension native-browser-safety installing-the-extension uninstalling-the-extension native-browser-recording driving-the-extension-demo driving-the-desktop driving-sites driving-gusto reading-google-messages; do   mkdir -p "$DEST/$name"   cp "skills/$name/SKILL.md" "$DEST/$name/SKILL.md"   echo "installed skill: $name"
package.json+1−2
@@ -42,8 +42,7 @@     "screenshots/extensions-adom-card.png",     "screenshots/install-folder-picker.png",     "screenshots/uninstall-confirm-bubble.png",-    "screenshots/hero-v7.png",-    "skills/shipping-the-bridge/SKILL.md"+    "screenshots/hero-v7.png"   ],   "scripts": {     "install": "./install.sh",
skills/cross-platform-dev/SKILL.md+6
@@ -9,6 +9,12 @@ Adom's standard flow, applied to this repo: **John builds and ships on Windows; as a fast-follow.** John is a Windows user, Kyle is the Mac user. Design accordingly so Kyle's port is a thin layer, never a rewrite. +> **Shipping a bridge update so AD picks it up** (build the manifest + zip, the `.zip`-blocked-use-`.bin`+> trap, the canonical URL, `bridge_install` vs `refresh_bridges`) is general bridge-author knowledge and+> lives on the bridges hub: the **`shipping-a-bridge`** skill at+> [adom/adom-desktop-bridges](https://wiki.adom.inc/adom/adom-desktop-bridges). Read it before cutting a+> new `bridge/` version.+ ## The rule  Keep the **bridge** (`bridge/server.js`), the **native host** (`host/native-host.js`), and the
uninstall.sh+1−1
@@ -1,5 +1,5 @@ #!/usr/bin/env bash DEST="${HOME}/.claude/skills"-for name in cross-platform-dev driving-the-extension native-browser-safety installing-the-extension uninstalling-the-extension native-browser-recording driving-the-extension-demo driving-the-desktop driving-sites driving-gusto reading-google-messages shipping-the-bridge; do+for name in cross-platform-dev driving-the-extension native-browser-safety installing-the-extension uninstalling-the-extension native-browser-recording driving-the-extension-demo driving-the-desktop driving-sites driving-gusto reading-google-messages; do   rm -rf "$DEST/$name" && echo "removed skill: $name" done