bootstrap
Adom Hydrogen (platform base)
Public Made by Adomby adom
Layer Hydrogen's workspace onto a standard Adom workstation.
← Commit history
Publish 0.2.36
5 files changed
+8−8
package.json+1−1@@ -4,7 +4,7 @@ "type": "bootstrap", "title": "Hydrogen Desktop Bootstrap (apps + skills)", "brief": "Layer Hydrogen Desktop's workspace onto a standard Adom workstation.",- "version": "0.2.35",+ "version": "0.2.36", "description": "Hydrogen Desktop'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 Desktop on ANY platform: the platform-generic hd-* skills (BUNDLED in this package by design; wsl2 skills ride adom/hd-windows-bootstrap, mac skills ride adom/hd-mac-bootstrap) and the generic HD editor configuration (Claude Code CLI + extension, VS Code settings, trusted domains). Platform-specific layers depend on THIS: adom/hd-windows-bootstrap, adom/hd-mac-bootstrap.", "org": "adom", "tags": [
page.json+1−1@@ -4,7 +4,7 @@ "type": "bootstrap", "title": "Hydrogen Desktop Bootstrap (apps + skills)", "brief": "Layer Hydrogen Desktop's workspace onto a standard Adom workstation.",- "version": "0.2.35",+ "version": "0.2.36", "description": "Hydrogen Desktop'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 Desktop on ANY platform: the platform-generic hd-* skills (BUNDLED in this package by design; wsl2 skills ride adom/hd-windows-bootstrap, mac skills ride adom/hd-mac-bootstrap) and the generic HD editor configuration (Claude Code CLI + extension, VS Code settings, trusted domains). Platform-specific layers depend on THIS: adom/hd-windows-bootstrap, adom/hd-mac-bootstrap.", "org": "adom", "tags": [
skills/hd-desktop-sse/SKILL.md+1−1@@ -124,7 +124,7 @@ adom-cli hydrogen workspace add-tab \ --panel-id desktop-pane-right \ --panel-type adom/a1b2c3d4-0031-4000-a000-000000000031 \ --display-name "Test Page" \- --initial-state '{"url":"https://wiki.adom.inc/apps/shotlog"}'+ --initial-state '{"url":"https://wiki.adom.inc/adom/adom-shotlog"}' # 4. Move tab adom-cli hydrogen workspace move-tab \
skills/hd-embedded-ad/SKILL.md+2−2@@ -18,7 +18,7 @@ How AD launches when nobody owns it: - Main window opens on launch (unless `--start-hidden`) - Autostart shortcut in `%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\AdomDesktop.lnk` → launches on every boot - Registered in Add/Remove Programs (HKLM `Uninstall\AdomDesktop`)-- Auto-update polls `wiki.adom.inc/static/apps/adom-desktop/version.json` every 4h+- Auto-update polls `wiki.adom.inc/api/v1/pages/adom-desktop/files/version.json` every 4h - Footer shows the user's email + a "Sign in" / "Sign out" link This is what AD looked like before HD existed and what it reverts to when HD vanishes.@@ -138,4 +138,4 @@ Port discovery if 47200 is taken: read `%USERPROFILE%\.adom\direct-api-port` (si - HD's AD spawn: `hydrogen-desktop/src-tauri/crates/hd-app/src/ad_supervisor.rs:spawn_ad_embedded()` - HD's tray menu: `hydrogen-desktop/src-tauri/crates/hd-app/src/tray.rs:install_tray()` - HD's NSIS hook (embed-AD on install / offer-uninstall): `hydrogen-desktop/src-tauri/crates/hd-app/installer/hd-install.nsh.template`-- AD's release manifest (used by HD's release pipeline to fetch bundled AD): `wiki.adom.inc/static/apps/adom-desktop/version.json`+- AD's release manifest (used by HD's release pipeline to fetch bundled AD): `wiki.adom.inc/api/v1/pages/adom-desktop/files/version.json`
skills/hd-who-am-i/SKILL.md+3−3@@ -49,7 +49,7 @@ Tell them they have access to a full electronics prototyping ecosystem. Specific Adapt this to whatever the user's data is. Don't bullet-dump everything — write it as a warm welcome paragraph followed by capabilities. Use markdown. ```markdown-You're **{user.formatted_name}**, signed in to Adom as **{user.name}** ({user.email}). You're running in **Hydrogen Desktop**, Adom's local AI dev environment, on your Windows machine. The workspace itself is Ubuntu 24.04 with code-server, the `claude` CLI, and the full Adom skill ecosystem (gallia + HD skills) already loaded.+You're **{user.formatted_name}**, signed in to Adom as **{user.name}** ({user.email}). You're running in **Hydrogen Desktop**, Adom's local AI dev environment, on your Windows machine. The workspace itself is Ubuntu 24.04 with code-server, the `claude` CLI, and the full Adom skill ecosystem (the adom/core wiki package + HD skills) already loaded. A few quick orientation notes: - Your **Linux username here is `adom`** (not `{user.name}`) — that's intentional, every Adom workspace uses `adom` for consistency. Your Adom identity (`{user.name}`) is what shows up across the Adom ecosystem.@@ -69,7 +69,7 @@ Here's what we can do together in HD: - View 3D STEP/GLB files in a Fusion-360-feel viewer **Talk to your stuff**-- Reach your cloud Adom containers from here+- Reach your Adom Cloud containers from here - Send and pull files between this workspace and your Windows desktop - Drive Chrome via Puppeteer for browser automation - Take screenshots, record videos of your screen@@ -81,7 +81,7 @@ Ask me to do any of those, or just ask "what's the best way to start a new PCB p - **Don't just bullet-dump every capability** — group them, lead with the personalized intro, end with an invitation. - **Pull real numbers** from `adom-cli` — generic "you have some repos" feels worse than "you have 4 repos."-- **Don't list internal jargon** — say "Adom's autorouter", not "the gallia/autorouter/v2 skill".+- **Don't list internal jargon** — say "Adom's autorouter", not "the autorouter/v2 skill package". - **Mention the Linux username quirk early** — it WILL confuse users on first `whoami`. - **If a data fetch fails** (e.g. adom-cli not yet configured), gracefully say "I can't read your Adom session right now, but here's what HD can do once you're signed in" and pivot to capabilities only.