skill
Adom Wiki
Public Made by Adomby adom
How the Adom Wiki (wiki.adom.inc) works and how to drive it with the adom-wiki CLI: the two storage layers (git page repo vs package registry), hosting source by pushing files (not a tarball), making packages, cutting per-platform releases, and the three-tier skill layout (user skills ship, dev-skills/ and publish-skills/ stay source-only). adom-wiki is the current tool; adompkg is deprecated. Read this first before publishing or installing.
← Commit history
SKILL.md+13−2@@ -260,8 +260,19 @@ SKILL.md), per-skill: forever and survives as a KIND; the API emits `hardware`, and /components 301s to /hardware. Every hardware page carries a `kind`: `component` (purchasable part), `molecule` (Adom-built module),- `project` (factory scaffold layout from the 3D editor; `board` is an- accepted alias), `equipment` (factory gear).+ `board` (PCB / board assembly; FIRST-CLASS since 2026-08-11, no longer an+ alias of project), `project` (factory scaffold layout from the 3D editor),+ `equipment` (factory gear).+- SOURCE PROVENANCE (2026-08-11): a hardware page can record which EDA it+ came from in page.json `source`: a plain tool string or+ `{tool, version?, url?}`. The wiki normalizes it and renders a Source row+ on the page. Set it at create or later:+ `adom-wiki page create ... --source [email protected] --source-url <url>` or+ `adom-wiki page edit <ref> --source <tool>`. Suggested tools: kicad,+ fusion, eagle, altium, easyeda, snapmagic, ultra-librarian, cse,+ chip-fetcher, tscircuit, adom-symbol, adom-footprint, ds2sf; unknown tools+ pass through verbatim. Creating a hardware page without one prints the+ SOURCE_AVAILABLE hint with the exact retro-fit command. - `pkg publish` gates are KIND-AWARE and hard (not bypassable with `--skip-lint`): component and molecule kinds must ship a hero screenshot AND at least one 3D source (`.step`, `.stp`, `.glb`); PROJECTS are exempt
package.json+2−2@@ -1,7 +1,7 @@ { "slug": "wiki", "title": "Adom Wiki",- "version": "3.9.1",+ "version": "3.9.2", "type": "skill", "org": "adom", "description": "How the Adom Wiki (wiki.adom.inc) works and how to drive it with the adom-wiki CLI: the two storage layers (git page repo vs package registry), hosting source by pushing files (not a tarball), making packages, cutting per-platform releases, and the three-tier skill layout (user skills ship, dev-skills/ and publish-skills/ stay source-only). adom-wiki is the current tool; adompkg is deprecated. Read this first before publishing or installing.",@@ -52,4 +52,4 @@ "type": "image", "path": "screenshots/hero.png" }-}+}
page.json+1−1@@ -1,6 +1,6 @@ { "slug": "wiki",- "version": "3.9.1",+ "version": "3.9.2", "type": "skill", "org": "adom", "description": "How the Adom Wiki (wiki.adom.inc) works and how to drive it with the adom-wiki CLI: the two storage layers (git page repo vs package registry), hosting source by pushing files (not a tarball), making packages, cutting per-platform releases, and the three-tier skill layout (user skills ship, dev-skills/ and publish-skills/ stay source-only). adom-wiki is the current tool; adompkg is deprecated. Read this first before publishing or installing.",