Build webapps that integrate with Meta Aria Gen2 (Nebula) smart glasses, usable by any agent that supports skills (Manus, Claude Code, etc.). macOS only - the backend launcher and auto-`open` browser hooks are…
---
name: web-app-creator
description: "Build webapps that integrate with Meta Aria Gen2 (Nebula) smart glasses, usable by any agent that supports skills (Manus, Claude Code, etc.). macOS only — the backend launcher and auto-`open` browser hooks are written for macOS; Windows and Linux are not supported. Covers the full Web App Creator stack: real-time sensor data via WebSocket at ws://localhost:17300 (VIO, hand tracking, eye gaze, IMU, PPG, audio, camera), the nebulaDataUpdate event bridge pattern used by Web App Creator, and the complete bidirectional voice pipeline (VAD, Whisper STT, hallucination filtering, LLM chat, TTS echo suppression). Use this skill for any Aria-connected webapp — from simple data visualizations to full conversational AI experiences."
---
# Web App Creator Skill
> Build webapps that stream live data from Meta Aria Gen2 smart glasses.
> This skill is **agent-agnostic** — it works inside Manus, Claude Code, or any
> agent runtime that loads skills from a folder. A few sections below are flagged
> as **Manus-only** because they describe constraints or APIs unique to that host;
> ignore them when running under another agent.
<!-- -->
> [!IMPORTANT]
> **Supported host OS: macOS only (for now).**
> The bundled backend launcher (`start-web-app-creator-backend.command`) and the
> auto-`open` browser hooks are written for macOS. Windows and Linux are **not
> yet supported** — running the launcher on those platforms will fail at the
> Gatekeeper/`open` step, and the Python venv bootstrap has not been tested
> against non-mac toolchains. If the user is not on macOS, tell them up front
> that this skill can't run end-to-end on their machine yet, rather than
> walking them down a path that will dead-end later.