bootstrap
ntx-octolux-toolkit
Public Approved by Adomby Caleb
NTX Octolux toolkit — installs the Web Serial HMI + USB CDC firmware pattern and the Octolux app server debug skill together. One command bootstraps an NTX container for building and debugging Octolux
ntx-octolux-toolkit
One-shot install of the NTX Octolux skill bundle.
adompkg install ntx-octolux-toolkit
This pulls down both:
octolux-app-server-debug— Diagnose Octolux Node.js app server failures (six symptoms, root causes, fixes). Covers ECONNREFUSED, missing-ws-npm-dep, EADDRINUSE, blank-dashboard, section-button bugs, Hydrogen 409s, and the Adom HTTPS proxy 5xx-body-stripping gotcha.octolux-web-serial-hmi— Build a paired NTX HMI (Chromium kiosk on Octolux) + firmware (USB CDC on RP2040 / RP2350) that auto-connects over USB with no permission picker. End-to-end recipe with Chromium policy, udev rule, deploy + screencast bounce sequence, CDP diagnostics, and failure-mode reference.
Both skills land at ~/.claude/skills/<slug> and become discoverable to Claude in this container.
Dependencies
octolux-app-server-debug^0.1.0octolux-web-serial-hmi^0.1.0
Uninstall
adompkg uninstall ntx-octolux-toolkit
# or remove individual skills:
adompkg uninstall octolux-app-server-debug
adompkg uninstall octolux-web-serial-hmi
# ntx-octolux-toolkit
One-shot install of the NTX Octolux skill bundle.
```bash
adompkg install ntx-octolux-toolkit
```
This pulls down both:
- **`octolux-app-server-debug`** — Diagnose Octolux Node.js app server failures (six symptoms, root causes, fixes). Covers ECONNREFUSED, missing-ws-npm-dep, EADDRINUSE, blank-dashboard, section-button bugs, Hydrogen 409s, and the Adom HTTPS proxy 5xx-body-stripping gotcha.
- **`octolux-web-serial-hmi`** — Build a paired NTX HMI (Chromium kiosk on Octolux) + firmware (USB CDC on RP2040 / RP2350) that auto-connects over USB with no permission picker. End-to-end recipe with Chromium policy, udev rule, deploy + screencast bounce sequence, CDP diagnostics, and failure-mode reference.
Both skills land at `~/.claude/skills/<slug>` and become discoverable to Claude in this container.
## Dependencies
- `octolux-app-server-debug` ^0.1.0
- `octolux-web-serial-hmi` ^0.1.0
## Uninstall
```bash
adompkg uninstall ntx-octolux-toolkit
# or remove individual skills:
adompkg uninstall octolux-app-server-debug
adompkg uninstall octolux-web-serial-hmi
```