Control the Niri Wayland compositor on Linux via its IPC (`niri msg --json` / $NIRI_SOCKET). Use when you need to query Niri state (outputs/workspaces/windows/focused window) or perform actions (focus/move/close windows, switch workspaces, spawn commands, reload config) from an OpenClaw agent running on a Niri session.
Initial release of niri-ipc skill. - Control Niri Wayland compositor on Linux using its IPC interface (`niri msg --json` or `$NIRI_SOCKET`) - Bundled helper script for common actions: querying outputs, workspaces, windows, and focused window - High-level helpers for matching and managing windows by substring (title or app_id) - Direct access to raw IPC via socket, supporting batch requests and event streams - Support for key compositor actions: focus/move/close windows, switch/focus workspaces, reload config, spawn commands - Troubleshooting and reference information included for smooth integration