Skip to main content

overlay-system

Use whenever a task touches the overlay rendering system at matrx-frontend — opening / closing / adding / debugging dialogs, sheets, modals, draggable windows, toasts, or any other component that lives at the top of the tree via dispatch. Triggers on `features/overlays/**`, `app/DeferredSingletons.tsx`, the overlay slice in `lib/redux/slices/overlaySlice.ts`, any `dispatch(openOverlay(...))` site, `useOpenX` opener hooks, `XController` components, or anything mentioning "overlay", "open in window", "dialog", "modal", "sheet", "fullscreen overlay", "dispatch overlay", "openOverlay", or "overlay rendering". This skill is the FIRST thing to read before changing how an overlay is rendered, opened, or registered. For the WindowPanel COMPONENT itself (drag, resize, minimize, tray) use the separate `window-panels` skill.

Jump to install

Source facts

Repository
armanisadeghi/ai-matrx
Last source activity
July 26, 2026 at 20:54
Detected SKILL.md language
English
Stars
3
Forks
1

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.