app
Adom TSCI - Tscircuit Board Viewer
Public Made by Adomby adom
Interactive tscircuit preview in a Hydrogen webview — first-class 3D / PCB / Schematic tabs, Components & Nets HUDs, an auto-glow x-ray view, Inspect, Measure, a Walkthrough Demo, and a one-click `exp
← Commit history
Publish 1.4.21
6 files changed
+22−17
README.md+1−4@@ -143,10 +143,7 @@ in the target project. ```bash # Install (one-time)-curl -fsSL https://wiki.adom.inc/api/pages/adom/adom-tsci/releases/latest/download/adom-tsci?platform=linux \- -o /usr/local/bin/adom-tsci && \- chmod +x /usr/local/bin/adom-tsci && \- adom-tsci install+adom-wiki pkg install adom/adom-tsci # From inside a tscircuit project directory: adom-tsci start .
SKILL.md+8−5@@ -684,15 +684,18 @@ command -v bun >/dev/null || curl -fsSL https://bun.sh/install | bash export PATH="$HOME/.bun/bin:$PATH" # 2. adom-tsci binary + skill-sudo curl -fsSL https://wiki.adom.inc/api/pages/adom/adom-tsci/releases/latest/download/adom-tsci?platform=linux \- -o /usr/local/bin/adom-tsci && sudo chmod +x /usr/local/bin/adom-tsci && \- adom-tsci install+adom-wiki pkg install adom/adom-tsci+# (no adom-wiki? curl fallback — release assets are versioned, no "latest" alias:+# V=$(curl -s https://wiki.adom.inc/api/packages/adom/adom-tsci/versions | python3 -c "import sys,json;print(json.load(sys.stdin)['versions'][0]['version'])")+# curl -fsSL "https://wiki.adom.inc/download/adom/adom-tsci/$V/adom-tsci" -o ~/.local/bin/adom-tsci+# chmod +x ~/.local/bin/adom-tsci && adom-tsci install) # 3. Get a project. If you don't have one yet, pull the pre-built examples # bundle from the wiki release (no GitHub access needed; skip if you # already have a tscircuit project):-curl -fsSL "https://wiki.adom.inc/api/pages/adom/adom-tsci/releases/latest/download/adom-tsci-examples.tgz?platform=any" \- | tar xz+V=$(curl -s https://wiki.adom.inc/api/packages/adom/adom-tsci/versions \+ | python3 -c "import sys,json;print(json.load(sys.stdin)['versions'][0]['version'])")+curl -fsSL "https://wiki.adom.inc/download/adom/adom-tsci/$V/adom-tsci-examples.tgz" | tar xz cd examples/SN65HVD230-Molecule && bun install # 4. CRITICAL: adom-tsci start refuses to create its webview tab unless an
VERSION+1−1@@ -1 +1 @@-1.4.20+1.4.21
install.sh+10−5@@ -1,14 +1,19 @@ #!/usr/bin/env bash-# adom-tsci installer (adompkg / wiki.adom.inc). Pulls the prebuilt Linux-# x86_64 binary from the canonical Adom Wiki release asset, installs it to-# ~/.local/bin, then deploys the bundled SKILL.md + guides via `adom-tsci install`.+# adom-tsci installer (adom-wiki pkg install / wiki.adom.inc). Pulls the+# prebuilt Linux x86_64 binary from this package's OWN release version —+# the VERSION file ships in the tarball next to this script, and release+# assets live at /download/<owner>/<slug>/<version>/<filename>. There is+# no "latest" download alias on the wiki, and pinning to our own version+# means tarball and binary can never skew. set -euo pipefail -BIN_URL="https://wiki.adom.inc/api/pages/adom/adom-tsci/releases/latest/download/adom-tsci?platform=linux"+HERE="$(cd "$(dirname "$0")" && pwd)"+VERSION="$(tr -d '[:space:]' < "$HERE/VERSION")"+BIN_URL="https://wiki.adom.inc/download/adom/adom-tsci/$VERSION/adom-tsci" DEST="$HOME/.local/bin/adom-tsci" mkdir -p "$HOME/.local/bin"-echo "→ downloading adom-tsci binary…"+echo "→ downloading adom-tsci v$VERSION…" curl -fsSL "$BIN_URL" -o "$DEST" chmod +x "$DEST" echo "→ installed binary to $DEST ($("$DEST" --version 2>/dev/null || echo '?'))"
package.json+1−1@@ -1,6 +1,6 @@ { "slug": "adom-tsci",- "version": "1.4.20",+ "version": "1.4.21", "type": "app", "description": "Interactive tscircuit board viewer in a Hydrogen webview \u2014 first-class 3D / PCB / Schematic tabs, an Inspect tool, a Fusion-style Measure tool, net x-ray, guided Walkthrough demos, one-click autorouter re-run, and auto high-res board-surface texture. Fully AI-drivable (CLI + HTTP + JS eval). Also publishes molecules/boards to the Adom Wiki.", "dependencies": {},
page.json+1−1@@ -4,7 +4,7 @@ "slug": "adom-tsci", "title": "Adom TSCI - Tscircuit Board Viewer", "brief": "Interactive tscircuit preview in a Hydrogen webview — first-class 3D / PCB / Schematic tabs, Components & Nets HUDs, an auto-glow x-ray view, Inspect, Measure, a Walkthrough Demo, and a one-click `exp",- "version": "1.4.20",+ "version": "1.4.21", "tags": [ "tscircuit", "pcb",