← Commit history

Publish 0.5.1

barrett-land ·b90fdea18a ·3mo ago ·parent 3e57d86
5 files changed +15−19
README.md+6−4
@@ -49,8 +49,10 @@ The Rust binary depends on the `altium-codec` crate from `adom-lbr` (KiCad import/export + the canonical part model). As a wiki package it declares `adom/adom-lbr` as a dependency. -## Bundled skills+## Publishing boards -- **publish-board** — publish a KiCad board to the wiki as a molecule page-  (bundles 3D models, normalizes paths, renders the board). Installed to-  `~/.claude/skills/publish-board/` by `install.sh`.+Boards are published to the wiki with **[molecule-publish](https://wiki.adom.inc/adom/molecule-publish)**,+which installs alongside the Manager as a dependency. It bundles 3D models,+normalizes paths and renders the board so the page has everything the Manager+needs (3D, schematic, PCB). The older bundled `publish-board` skill is+deprecated and is no longer shipped.
bin/adom-project-manager
⋯ 1 unchanged line ⋯
install.sh+3−8
@@ -3,11 +3,6 @@ set -euo pipefail DIR="$(cd "$(dirname "$0")" && pwd)"; BIN="${HOME}/.local/bin"; mkdir -p "$BIN" install -m 0755 "$DIR/bin/adom-project-manager" "$BIN/adom-project-manager"; echo "Installed adom-project-manager" -# bundled sub-skills -> ~/.claude/skills/<name>/-SKILLS="${HOME}/.claude/skills"-mkdir -p "$SKILLS"-if [ -d "$DIR/skills/publish-board" ]; then-  rm -rf "$SKILLS/publish-board"-  cp -r "$DIR/skills/publish-board" "$SKILLS/publish-board"-  echo "Installed skill publish-board -> $SKILLS/publish-board"-fi+# 0.5.0 bundled the deprecated publish-board skill; molecule-publish replaces it+# (installed as a package dependency), so clear the stale copy.+rm -rf "${HOME}/.claude/skills/publish-board"
package.json+3−5
@@ -1,6 +1,6 @@ {   "slug": "adom-project-manager",-  "version": "0.5.0",+  "version": "0.5.1",   "type": "app",   "description": "Adom Project Manager \u2014 browse your wiki boards/projects (Personal / Organization / Public), view symbol + footprint + 3D and the per-EDA footprint layer stackup, explore the board and schematic in INTERACTIVE viewers (click a net, hover a part for stock and price), add components to your KiCad/Altium libraries, and deliver self-contained KiCad projects. Built on adom-lbr.",   "dependencies": {@@ -8,7 +8,8 @@     "adom/adom-symbol": "^1.1.8",     "adom/adom-footprint": "^1.0.21",     "adom/adom-layout-viewer": "^0.1.0",-    "adom/adom-schematic-viewer": "^0.1.0"+    "adom/adom-schematic-viewer": "^0.1.0",+    "adom/molecule-publish": "^2.1.2"   },   "tags": [     "kicad",@@ -75,8 +76,5 @@       "prompt": "Open the interactive PCB view for this board and highlight the +3.3V net",       "label": "Explore board"     }-  ],-  "confirmed_user_skills": [-    "publish-board"   ] }
page.json+3−2
@@ -1,6 +1,6 @@ {   "slug": "adom-project-manager",-  "version": "0.5.0",+  "version": "0.5.1",   "type": "app",   "description": "Adom Project Manager — browse your wiki boards/projects (Personal / Organization / Public), view symbol + footprint + 3D and the per-EDA footprint layer stackup, explore the board and schematic in INTERACTIVE viewers (click a net, hover a part for stock and price), add components to your KiCad/Altium libraries, and deliver self-contained KiCad projects. Built on adom-lbr.",   "dependencies": {@@ -8,7 +8,8 @@     "adom/adom-symbol": "^1.1.8",     "adom/adom-footprint": "^1.0.21",     "adom/adom-layout-viewer": "^0.1.0",-    "adom/adom-schematic-viewer": "^0.1.0"+    "adom/adom-schematic-viewer": "^0.1.0",+    "adom/molecule-publish": "^2.1.2"   },   "tags": [     "kicad",