← Commit history

Publish 1.1.1

John Lauer ·ff49a6dace ·3mo ago ·parent 57ac094
5 files changed +98−8
bin/adom-chip-fetcher
⋯ 1 unchanged line ⋯
install.sh+34−2
@@ -1,4 +1,36 @@ #!/bin/bash+# adom-chip-fetcher pkg installer. Run by `adom-wiki pkg install adom/adom-chip-fetcher`+# AFTER its dependencies (adom-symbol, adom-lbr, adom-sfconvert, adom-chipsmith,+# adom-chip-thumbnailer, adom-concur, adom-step, adom-footprint, adom-ds2sf,+# adom-parts-search, adom-mouser, adom-digikey, adom-jlcpcb) have each run their own+# installer. This script installs THIS app's binary and THIS app's skills. set -euo pipefail-DIR="$(cd "$(dirname "$0")" && pwd)"; BIN="${HOME}/.local/bin"; mkdir -p "$BIN"-install -m 0755 "$DIR/bin/adom-chip-fetcher" "$BIN/adom-chip-fetcher"; echo "Installed adom-chip-fetcher -> $BIN/adom-chip-fetcher"+DIR="$(cd "$(dirname "$0")" && pwd)"+BIN="${HOME}/.local/bin"+SKILLS="${HOME}/.claude/skills"+mkdir -p "$BIN" "$SKILLS"++# 1) the CLI binary+install -m 0755 "$DIR/bin/adom-chip-fetcher" "$BIN/adom-chip-fetcher"+echo "Installed adom-chip-fetcher -> $BIN/adom-chip-fetcher"++# 2) the chip-fetcher skill (root SKILL.md + playbooks/)+CF="$SKILLS/chip-fetcher"+mkdir -p "$CF/playbooks"+cp "$DIR/SKILL.md" "$CF/SKILL.md"+cp "$DIR"/playbooks/*.md "$CF/playbooks/"+echo "Installed skill chip-fetcher ($(ls "$CF/playbooks" | wc -l | tr -d ' ') playbooks) -> $CF"++# 3) the chip-fetcher-sites skill (per-vendor crawl playbooks)+SITES="$SKILLS/chip-fetcher-sites"+mkdir -p "$SITES/sites"+cp "$DIR/skills/SKILL.md" "$SITES/SKILL.md"+[ -f "$DIR/skills/CONTRIBUTING.md" ] && cp "$DIR/skills/CONTRIBUTING.md" "$SITES/CONTRIBUTING.md"+for d in "$DIR"/skills/sites/*/; do+  site="$(basename "$d")"+  mkdir -p "$SITES/sites/$site"+  cp "$d/SKILL.md" "$SITES/sites/$site/SKILL.md"+done+echo "Installed skill chip-fetcher-sites ($(ls -d "$SITES"/sites/*/ | wc -l | tr -d ' ') vendor sites) -> $SITES"++echo "OK: adom-chip-fetcher + 2 skills installed. Dependencies (and their skills) were installed by pkg first."
package.json+30−2
@@ -1,6 +1,6 @@ {   "slug": "adom-chip-fetcher",-  "version": "1.1.0",+  "version": "1.1.1",   "type": "app",   "description": "Your whole parts library \u2014 manufacturer-grade chip CAD (symbol, footprint, 3D) one tap from your EDA tool.",   "dependencies": {@@ -43,9 +43,37 @@     "install.sh",     "uninstall.sh",     "package.json",+    "page.json",     "README.md",     "SKILL.md",-    "adom-chip-fetcher.png"+    "playbooks/adom-desktop-api.md",+    "playbooks/credentials-and-logins.md",+    "playbooks/dashboard-flow.md",+    "playbooks/digikey-models.md",+    "playbooks/handoff-and-watching.md",+    "playbooks/jst-email-retrieval.md",+    "playbooks/jst.md",+    "playbooks/manufacturer-direct.md",+    "playbooks/mouser-cse.md",+    "playbooks/snapmagic.md",+    "playbooks/sourcing-ladder.md",+    "playbooks/symbol-axis-regen.md",+    "playbooks/ultra-librarian.md",+    "playbooks/wiki-bundle-reuse.md",+    "skills/CONTRIBUTING.md",+    "skills/SKILL.md",+    "skills/sites/manufacturer/SKILL.md",+    "skills/sites/snapeda/SKILL.md",+    "skills/sites/ti/SKILL.md",+    "skills/sites/digikey/SKILL.md",+    "skills/sites/mouser/SKILL.md",+    "skills/sites/ultralibrarian/SKILL.md",+    "skills/sites/nxp/SKILL.md",+    "skills/sites/st/SKILL.md",+    "adom-chip-fetcher-hero-v5.png",+    "chip-fetcher-flow-v2.png",+    "chip-fetcher-stack.png",+    "dashboard-pin1.png"   ],   "license": "MIT",   "discovery_triggers": [
page.json+31−3
@@ -1,8 +1,8 @@ {   "slug": "adom-chip-fetcher",-  "version": "1.1.0",+  "version": "1.1.1",   "type": "app",-  "description": "Your whole parts library \u2014 manufacturer-grade chip CAD (symbol, footprint, 3D) one tap from your EDA tool.",+  "description": "Your whole parts library — manufacturer-grade chip CAD (symbol, footprint, 3D) one tap from your EDA tool.",   "dependencies": {     "adom/adom-sfconvert": "*",     "adom/adom-symbol": "*",@@ -51,9 +51,37 @@     "install.sh",     "uninstall.sh",     "package.json",+    "page.json",     "README.md",     "SKILL.md",-    "adom-chip-fetcher.png"+    "playbooks/adom-desktop-api.md",+    "playbooks/credentials-and-logins.md",+    "playbooks/dashboard-flow.md",+    "playbooks/digikey-models.md",+    "playbooks/handoff-and-watching.md",+    "playbooks/jst-email-retrieval.md",+    "playbooks/jst.md",+    "playbooks/manufacturer-direct.md",+    "playbooks/mouser-cse.md",+    "playbooks/snapmagic.md",+    "playbooks/sourcing-ladder.md",+    "playbooks/symbol-axis-regen.md",+    "playbooks/ultra-librarian.md",+    "playbooks/wiki-bundle-reuse.md",+    "skills/CONTRIBUTING.md",+    "skills/SKILL.md",+    "skills/sites/manufacturer/SKILL.md",+    "skills/sites/snapeda/SKILL.md",+    "skills/sites/ti/SKILL.md",+    "skills/sites/digikey/SKILL.md",+    "skills/sites/mouser/SKILL.md",+    "skills/sites/ultralibrarian/SKILL.md",+    "skills/sites/nxp/SKILL.md",+    "skills/sites/st/SKILL.md",+    "adom-chip-fetcher-hero-v5.png",+    "chip-fetcher-flow-v2.png",+    "chip-fetcher-stack.png",+    "dashboard-pin1.png"   ],   "license": "MIT",   "discovery_triggers": [
uninstall.sh+3−1
@@ -1,3 +1,5 @@ #!/bin/bash set -euo pipefail-rm -f "${HOME}/.local/bin/chip-fetcher"; echo "Uninstalled chip-fetcher"+rm -f "${HOME}/.local/bin/adom-chip-fetcher"+rm -rf "${HOME}/.claude/skills/chip-fetcher" "${HOME}/.claude/skills/chip-fetcher-sites"+echo "Uninstalled adom-chip-fetcher (binary + chip-fetcher + chip-fetcher-sites skills)"