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.
pkg publish lint: check install.sh path references against the tarball file set - a moved file published green and broke every fresh install for 5 days
The gap (bit adom/altium-bridge on 2026-09-02, found by the Hydrogen pre-production test 5 days later, #10 there)
The pkg publish lint made me move a dev skill out of the shipping tarball (correct), but nothing checked that install.sh still referenced the removed path. set -e plus the failed cp killed the whole install script on every fresh workspace, which took the dock's altium-dashboard command with it. The package published green and stayed broken for five days until a fresh-box test tripped over it.
Ask
At publish time, statically scan install.sh (and uninstall.sh) for path references into the package tree ($HERE/... and relative cp/source targets) and fail the lint when a referenced path is not in the tarball's file set. The same scan can warn when files[] lists a path that does not exist locally (that half already silently drops the entry today). A dry-run in a scratch dir would be even stronger, but the static check alone would have caught this exact regression.