← Commit history

pkg 1.9.43: finish #24 slug rename in install/uninstall + SKILL.md name; uninstall covers dashboard CLI

John Lauer ·58459c29c6 ·1mo ago ·parent 0597fdf
5 files changed +22−15
SKILL.md+1−1
@@ -1,5 +1,5 @@ ----name: adom-desktop-fusion+name: fusion-bridge public: true description: "Launch and drive Fusion 360 on the user's laptop from this container via the adom-bridge CLI. Includes FAST cloud-file search via APS (Autodesk Platform Services) — search/browse/open the team's Fusion cloud designs in seconds (set up once per company, each user signs in once, never charged). Plus open .f3d/.f3z designs, open cloud files, close documents, dismiss recovery dialogs, capture Fusion window screenshots, send keys + click, run the add-in (STEP/GLB/.lbr import-export, BOM/parameters). Trigger words: fusion, Fusion 360, fast cloud search, fusion_aps_search, search fusion files, find a design, browse cloud files, fusion_aps_open, aps, open fusion, launch fusion, open design, f3d, f3z, import STEP, export STEP, export GLB, export lbr, Fusion electronics, Fusion PCB, BOM from Fusion, Fusion parameters, Fusion API, dismiss recovery, Fusion screenshot, fusion_click, fusion_send_key, fusion bridge, close fusion." ---
install.sh+5−3
@@ -5,15 +5,17 @@ set -e PKG_DIR="$(cd "$(dirname "$0")" && pwd)" SKILLS_DIR="$HOME/.claude/skills"-mkdir -p "$SKILLS_DIR/adom-desktop-fusion-bridge"-[ -f "$PKG_DIR/SKILL.md" ] && cp "$PKG_DIR/SKILL.md" "$SKILLS_DIR/adom-desktop-fusion-bridge/SKILL.md"+# 2026-08 rename (#24): the page skill now lives under the NEW slug; sweep the old dir+rm -rf "$SKILLS_DIR/adom-desktop-fusion-bridge"+mkdir -p "$SKILLS_DIR/fusion-bridge"+[ -f "$PKG_DIR/SKILL.md" ] && cp "$PKG_DIR/SKILL.md" "$SKILLS_DIR/fusion-bridge/SKILL.md" for skill_dir in "$PKG_DIR/skills"/*/; do   [ -d "$skill_dir" ] || continue   name=$(basename "$skill_dir")   mkdir -p "$SKILLS_DIR/$name"   cp -r "$skill_dir"* "$SKILLS_DIR/$name/" done-echo "Installed adom-desktop-fusion-bridge skills: $(ls "$PKG_DIR/skills" 2>/dev/null | tr '\n' ' ')"+echo "Installed fusion-bridge skills: $(ls "$PKG_DIR/skills" 2>/dev/null | tr '\n' ' ')"  # The Dashboard CLI (the bridge's Launch Page server) - first container-side bridge # binary (the three-artifact pattern: bridge zip -> ab, THIS pkg -> container skills +
package.json+1−1
@@ -1,6 +1,6 @@ {   "slug": "fusion-bridge",-  "version": "1.9.42",+  "version": "1.9.43",   "type": "app",   "description": "This package installs the bridge's SKILLS into your container so your AI knows how to drive it; Adom Bridge loads the bridge runtime itself from the release zip.",   "dependencies": {
page.json+11−8
@@ -1,16 +1,20 @@ {   "slug": "fusion-bridge",-  "version": "1.9.42",+  "version": "1.9.43",   "type": "app",   "description": "This package installs the bridge's SKILLS into your container so your AI knows how to drive it; Adom Bridge loads the bridge runtime itself from the release zip.",   "dependencies": {-    "adom/adom-desktop": "*"+    "adom/adom-desktop": "^1.9.0"   },   "scripts": {     "install": "./install.sh",     "uninstall": "./uninstall.sh"   },   "tags": [+    "ab",+    "bridge",+    "fusion",+    "desktop-app",     "fusion360",     "autodesk",     "cad",@@ -70,7 +74,10 @@     "build a basic parts library",     "add a 3d model to a component",     "make a fusion 360 library with 3d",-    "set up the fusion bridge"+    "set up the fusion bridge",+    "fusion dashboard",+    "fusion status page",+    "open the fusion launch page"   ],   "discovery_pitch": "Use the Adom Bridge Fusion 360 bridge when the user wants to DRIVE Autodesk Fusion 360 from the cloud: open/search their team's Fusion cloud designs, lay out a PCB or do electronics, export STEP/IGES/STL/Gerbers/BOM, or build a component library with real rendering 3D. It runs Fusion on the user's own machine via Adom Bridge. NOT for web/browser/login/form-filling (that's the native-browser extension) and NOT for KiCad (that's the kicad bridge).",   "brief": "Drive Autodesk Fusion 360 from the cloud via Adom Bridge: component libraries, IPC package generation, board layout, exports (STEP/Gerbers/BOM/CPL), fast APS cloud search, and parametric modeling.",@@ -99,9 +106,5 @@       "label": "Part volume",       "prompt": "How much material does each printed part in this assembly use?"     }-  ],-  "author": {-    "name": "John Lauer",-    "email": "[email protected]"-  }+  ] }\ No newline at end of file
uninstall.sh+4−2
@@ -1,4 +1,6 @@ #!/bin/bash SKILLS_DIR="$HOME/.claude/skills"-rm -rf "$SKILLS_DIR/adom-desktop-fusion-bridge" "$SKILLS_DIR/fusion-aps-signin" "$SKILLS_DIR/fusion-aps-search" "$SKILLS_DIR/fusion-bridge-dev"-echo "Uninstalled adom-desktop-fusion-bridge skills"+rm -rf "$SKILLS_DIR/adom-desktop-fusion-bridge" "$SKILLS_DIR/fusion-bridge"+for d in "$HOME/.claude/skills"/fusion-* "$HOME/.claude/skills/pcb-stackup"; do rm -rf "$d"; done+rm -f /usr/local/bin/fusion-dashboard "$HOME/.local/bin/fusion-dashboard"+echo "Uninstalled fusion-bridge skills + fusion-dashboard CLI"