← Commit history

Publish 0.0.37

barrett-land ·1372c69b41 ·2mo ago ·parent 6dedc21
4 files changed +69−15
README.md−2
@@ -7,8 +7,6 @@ Altium ships no headless mode and no CLI. This bridge forwards work into the run DelphiScript via `X2.EXE`, exposed as ordinary [Adom Desktop](https://wiki.adom.inc/adom-desktop) verbs. -![Adom Altium Bridge](docs/hero.png)- ## Install  ```bash
install.sh+15−5
@@ -1,8 +1,18 @@ #!/bin/bash+# Install the container-side half of this package: the skill. The bridge itself+# runs on the user's Windows desktop and is installed separately by Adom Desktop+# from the release manifest (printed below). set -euo pipefail-H="$(cd "$(dirname "$0")"&&pwd)"-mkdir -p "$HOME/.claude/skills/adom-desktop-altium-bridge"-cp -f "$H/SKILL.md" "$HOME/.claude/skills/adom-desktop-altium-bridge/SKILL.md"-echo "[adom-desktop-altium-bridge] skill installed."+H="$(cd "$(dirname "$0")" && pwd)"+SLUG="adom-desktop-altium-bridge"+DEST="$HOME/.claude/skills/$SLUG"+MANIFEST="https://wiki.adom.inc/download/barrett-land/$SLUG/latest/altium-bridge-manifest.json"++mkdir -p "$DEST"+# Symlink rather than copy (the Adom convention): edits in the module dir+# propagate immediately, and a reinstall cannot clobber local work.+ln -sfn "$H/SKILL.md" "$DEST/SKILL.md"++echo "[$SLUG] skill installed (symlinked from $H)." echo "Install the bridge onto your Windows desktop with:"-echo "  adom-desktop bridge_install '{\"manifestUrl\":\"https://wiki.adom.inc/download/barrett-land/adom-desktop-altium-bridge/latest/altium-bridge-manifest.json\"}'"+echo "  adom-desktop bridge_install '{\"manifestUrl\":\"$MANIFEST\"}'"
package.json+27−5
@@ -2,7 +2,7 @@   "slug": "adom-desktop-altium-bridge",   "version": "0.0.37",   "type": "app",-  "description": "Adom Desktop bridge for Altium Designer \u2014 add LCSC/JLCPCB-tagged parts to file-based libraries (symbols, footprints with 3D, value-only display) by driving Altium via DelphiScript.",+  "description": "Adom Desktop bridge for Altium Designer \u2014 build and edit file-based symbol/footprint/Integrated libraries with LCSC/JLCPCB part numbers attached, and generate batch outputs (STEP, PDF, Gerber, BOM, CPL) from an OutJob, by driving Altium via DelphiScript.",   "tags": [     "app",     "adom-desktop",@@ -18,8 +18,30 @@   },   "needs_sudo": false,   "hero": {-    "headline": "Altium Bridge for Adom Desktop",-    "subhead": "Drive Altium Designer from cloud Claude \u2014 add LCSC-tagged parts to your libraries",-    "screenshot": "docs/hero.png"-  }+    "path": "docs/hero.png"+  },+  "discovery_triggers": [+    "add a part to my altium library",+    "drive altium from claude",+    "altium bridge",+    "export step from altium",+    "run an altium outjob",+    "build an altium footprint",+    "altium symbol library"+  ],+  "discovery_pitch": "Use when the user wants Claude to author or edit Altium libraries, or to generate STEP/PDF/Gerber/BOM/CPL from an Altium board on their Windows machine.",+  "sample_prompts": [+    {+      "label": "Add a part",+      "prompt": "Add the LCSC part C25804 to my Altium library with its footprint and 3D model"+    },+    {+      "label": "Export STEP",+      "prompt": "Export a STEP file from my Altium board"+    },+    {+      "label": "Check the bridge",+      "prompt": "Is the Altium bridge connected and what version is it?"+    }+  ] }
page.json+27−3
@@ -1,8 +1,8 @@ {   "slug": "adom-desktop-altium-bridge",-  "version": "0.0.36",+  "version": "0.0.37",   "type": "app",-  "description": "Adom Desktop bridge for Altium Designer — add LCSC/JLCPCB-tagged parts to file-based libraries (symbols, footprints with 3D, value-only display) by driving Altium via DelphiScript.",+  "description": "Adom Desktop bridge for Altium Designer — build and edit file-based symbol/footprint/Integrated libraries with LCSC/JLCPCB part numbers attached, and generate batch outputs (STEP, PDF, Gerber, BOM, CPL) from an OutJob, by driving Altium via DelphiScript.",   "tags": [     "app",     "adom-desktop",@@ -26,5 +26,29 @@   "author": {     "name": "barrett-land",     "email": "[email protected]"-  }+  },+  "discovery_triggers": [+    "add a part to my altium library",+    "drive altium from claude",+    "altium bridge",+    "export step from altium",+    "run an altium outjob",+    "build an altium footprint",+    "altium symbol library"+  ],+  "discovery_pitch": "Use when the user wants Claude to author or edit Altium libraries, or to generate STEP/PDF/Gerber/BOM/CPL from an Altium board on their Windows machine.",+  "sample_prompts": [+    {+      "label": "Add a part",+      "prompt": "Add the LCSC part C25804 to my Altium library with its footprint and 3D model"+    },+    {+      "label": "Export STEP",+      "prompt": "Export a STEP file from my Altium board"+    },+    {+      "label": "Check the bridge",+      "prompt": "Is the Altium bridge connected and what version is it?"+    }+  ] }\ No newline at end of file