bootstrap
Adom Hydrogen (platform base)
Public Made by Adomby adom
Layer Hydrogen's workspace onto a standard Adom workstation.
← Commit history
package.json+1−1@@ -4,7 +4,7 @@ "type": "bootstrap", "title": "Adom Hydrogen (platform base)", "brief": "Layer Hydrogen's workspace onto a standard Adom workstation.",- "version": "0.3.4",+ "version": "0.3.5", "description": "Hydrogen's PLATFORM-GENERIC workspace layer on top of adom/core. Installs adom/core for the full Adom ecosystem, then adds everything common to running inside Hydrogen on ANY platform: the runtime-neutral hydrogen-* skills and the generic editor configuration (Claude Code CLI + extension, VS Code settings, trusted domains). Platform-specific layers depend on THIS: adom/hydrogen-windows-bootstrap (WSL2), adom/hydrogen-mac-bootstrap, adom/hydrogen-ubuntu-bootstrap. The reference design other orgs copy to build their own bootstrap on adom/core.", "org": "adom", "platform": "any",
page.json+1−1@@ -4,7 +4,7 @@ "type": "bootstrap", "title": "Adom Hydrogen (platform base)", "brief": "Layer Hydrogen's workspace onto a standard Adom workstation.",- "version": "0.3.4",+ "version": "0.3.5", "description": "Hydrogen's PLATFORM-GENERIC workspace layer on top of adom/core. Installs adom/core for the full Adom ecosystem, then adds everything common to running inside Hydrogen on ANY platform: the runtime-neutral hydrogen-* skills and the generic editor configuration (Claude Code CLI + extension, VS Code settings, trusted domains). Platform-specific layers depend on THIS: adom/hydrogen-windows-bootstrap (WSL2), adom/hydrogen-mac-bootstrap, adom/hydrogen-ubuntu-bootstrap. The reference design other orgs copy to build their own bootstrap on adom/core.", "org": "adom", "tags": [
postinstall.sh+16−5@@ -29,21 +29,32 @@ log() { echo "[hd-bootstrap] $*"; } CS="$(command -v code-server 2>/dev/null || echo /usr/lib/code-server/bin/code-server)" HERE="$(cd "$(dirname "$0")" && pwd)" -# 0. Deploy the bundled hd-* runtime skills into ~/.claude/skills/. These ship-# INSIDE this package (HD-specific — there is no separate adom/hd-skills+# 0. Deploy the bundled hydrogen-* runtime skills into ~/.claude/skills/. These+# ship INSIDE this package (Hydrogen-specific — there is no separate skills # package); the package's skills/ dir is the source of truth.+# NAMING CUTOVER (2026-08): skills renamed hd-* -> hydrogen-*. Deploy EVERY+# bundled skill dir (no name-prefix glob to go stale again), and purge the+# old hd-* copies a previous version deployed so the two generations never+# sit side by side (the ab 2.0.17 lesson, issue #584 sidebar). if [ -d "$HERE/skills" ]; then- log "deploying bundled hd-* skills"+ log "deploying bundled hydrogen skills" install -d -m 0755 "$HOME/.claude/skills" count=0- for d in "$HERE"/skills/hd-*/; do+ for d in "$HERE"/skills/*/; do [ -f "${d}SKILL.md" ] || continue name="$(basename "$d")" install -d -m 0755 "$HOME/.claude/skills/${name}" install -m 0644 "${d}SKILL.md" "$HOME/.claude/skills/${name}/SKILL.md" count=$((count + 1)) done- log " deployed ${count} hd-* skills"+ log " deployed ${count} bundled skills"+ purged=0+ for d in "$HOME"/.claude/skills/hd-*/; do+ [ -d "$d" ] || continue+ rm -rf "$d"+ purged=$((purged + 1))+ done+ [ "$purged" -gt 0 ] && log " purged ${purged} stale hd-* skill dirs (renamed to hydrogen-*)" fi # 1. Claude Code CLI — NOT installed here, on purpose. It's not an adompkg/wiki