skill
fusion-export-for-hydrogen
Public Made by Adomby adom
Export a Fusion 360 Electronics design for Hydrogen — orchestrates AdomBridge fusion_* primitives to produce silkscreen PNGs, board/schematic source (.fbrd/.fsch), and 3D models (.usdz/.step/.f3d); pu
← Commit history
Retire adompkg references: the CLI is adom-wiki (adom/adompkg is deleted)
2 files changed
+10−10
README.md+5−5@@ -3,15 +3,15 @@ Export a Fusion 360 Electronics design for Hydrogen by orchestrating **AdomBridge `fusion_*` primitives** from the container — no Fusion add-in buttons required. Produces silkscreen PNGs, board/schematic source (`.fbrd`/`.fsch`), and 3D models-(`.usdz`/`.step`/`.f3d`), then publishes via **`adompkg`**.+(`.usdz`/`.step`/`.f3d`), then publishes via the **`adom-wiki`** CLI. ```bash-adompkg install adom/fusion-export-for-hydrogen+adom-wiki pkg install adom/fusion-export-for-hydrogen ``` Installs to `~/.claude/skills/fusion-export-for-hydrogen/`. See `SKILL.md` for the full workflow (open the `.fbrd` directly to skip the multi-design picker; publish-with `adompkg`).+with the `adom-wiki` CLI). ## Molecule pipeline @@ -19,7 +19,7 @@ Part of the **Fusion → Hydrogen molecule pipeline** (➤ = you are here): 1. [adom-desktop-fusion-bridge](https://wiki.adom.inc/adom/adom-desktop-fusion-bridge) — Fusion add-in — exports BRD/SCH/STEP/USDZ + silkscreen PNGs 2. ➤ **[fusion-export-for-hydrogen](https://wiki.adom.inc/adom/fusion-export-for-hydrogen)** — skill that orchestrates the bridge export-3. [step2glb](https://wiki.adom.inc/adom/step2glb) — STEP→GLB conversion + silkscreen overlay (auto-run at `adompkg publish`)+3. [step2glb](https://wiki.adom.inc/adom/step2glb) — STEP→GLB conversion + silkscreen overlay (auto-run at `adom-wiki pkg publish`) 4. [adom-molecule](https://wiki.adom.inc/adom/adom-molecule) — imports a published wiki molecule into Hydrogen -Published & installed via [adompkg](https://wiki.adom.inc/adom/adompkg) · bundled in [core](https://wiki.adom.inc/adom/core).+Published & installed via [adom-wiki](https://wiki.adom.inc/adom/adom-wiki-cli) · bundled in [core](https://wiki.adom.inc/adom/core).
SKILL.md+5−5@@ -187,10 +187,10 @@ After saving, exports may produce stale files. Workaround: Once all files are in the user's local Downloads folder, **ask the user** whether they want to publish. Two destinations: -### Publish to the Adom Wiki — `adompkg publish` (canonical, new wiki = wiki.adom.inc)+### Publish to the Adom Wiki — `adom-wiki pkg publish` (canonical, new wiki = wiki.adom.inc) The wiki is the source of truth. A molecule is an **adompkg `component` package**: a directory-with a `package.json` + the exported source files. `adompkg publish` **auto-converts STEP→GLB**+with a `package.json` + the exported source files. `adom-wiki pkg publish` **auto-converts STEP→GLB** (live step2glb service), runs the pre-publish lint, generates the page, and creates a release. (The old `adom-wiki page publish` / `asset upload` CLI targeted **wiki-v1** and is retired — do not use it for the new wiki.)@@ -218,14 +218,14 @@ JSON **2. Publish** (owner = your account, or an org you belong to via `--org`). This is where STEP→GLB runs: ```bash-adompkg publish --org <org> --yes+adom-wiki pkg publish --org <org> --yes # → "Converting <name>.step → <name>.glb via step2glb..." then "Published <org>/<slug>@<version>" ``` **3. Set visibility explicitly** (the `--public`/`--private` flag is only honored on first publish): ```bash-adompkg visibility <slug> public # or: private+adom-wiki page visibility <slug> public # or: private ``` **Gotchas (hard-won):**@@ -236,7 +236,7 @@ adompkg visibility <slug> public # or: private ``` - **Ownership ≠ visibility.** `--org X` makes any member of org **X** an editor (regardless of public/private); `public` just means anyone can *view*. To make a molecule editable by a team, publish/transfer under their org. - Lint warns "no `.kicad_sym`/`.kicad_mod`" for Fusion designs — expected, non-blocking.-- Manage/delete: `adompkg status <owner>/<slug>`, `adompkg delete <slug> --owner <o> --confirm` (soft, reversible via `adompkg undelete`).+- Manage/delete: `adom-wiki pkg info <owner>/<slug>`, `adom-wiki repo delete <slug> --owner <o> --confirm` (soft, reversible via `adom-wiki repo undelete`). ### Publish to Hydrogen (live project use)