reactor-windowing Skill
Reactor top-level windowing cookbook: WindowSpec, OpenWindow, draggable windows, borderless/tool windows, placement persistence, taskbar visibility, z-order, aspect ratio, SizeToContent, displays, taskbar integration, and picker HWND wiring. Published by microsoft in microsoft-ui-reactor.
What is reactor-windowing Skill?
Reactor top-level windowing cookbook: WindowSpec, OpenWindow, draggable windows, borderless/tool windows, placement persistence, taskbar visibility, z-order, aspect ratio, SizeToContent, displays, taskbar integration, and picker HWND wiring. Published by microsoft in microsoft-ui-reactor. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Developers using microsoft-ui-reactor
Technical details
- Install or run with Copy skill directory
When to use reactor-windowing Skill
- Use it for developers using microsoft-ui-reactor.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/microsoft-ui-reactor
- Skill file: plugins/reactor/skills/reactor-windowing/SKILL.md
What it does
Reactor top-level windowing cookbook: WindowSpec, OpenWindow, draggable windows, borderless/tool windows, placement persistence, taskbar visibility, z-order, aspect ratio, SizeToContent, displays, taskbar integration, and picker HWND wiring.
Skill instructions
Reactor Windowing Use this skill when a task involves top-level windows, placement, shell chrome, taskbar features, displays, or native pickers. Core APIs csharp var win = ReactorApp.OpenWindow( new WindowSpec { Title = "Settings", Width = 520, Height = 420 }, () = new SettingsWindow()); win.Activate(); win.Close(); WindowSpec is immutable startup intent. ReactorWindow is the live handle for runtime mutators (SetSize, SetPosition, SetAspectRatio, BeginDragMove, SavePlacement, Update). Size and resize csharp new WindowSpec { ResizeMode = WindowResizeMode.CanMinimize, // CanResize | NoResize | CanMinimize AspectRatio = 16.0 / 9.0, MinWidth = 480, SizeToContent = WindowSizeToContent.Manual, // Manual | Width | Height | WidthAndHeight }; UseWindow()?.SetAspectRatio(4.0 / 3.0); UseWindowAspectRatio(1.0); // scoped; unmount clears Rules: - AspectRatio cannot combine with ResizeMode.NoResize. - AspectRatio cannot combine with SizeToContent. - SizeToContent ignores maximized windows and may se
Explore related resources
Frequently asked questions
What is reactor-windowing?
reactor-windowing is a open-source AI agent skill with Copy skill directory. Reactor top-level windowing cookbook: WindowSpec, OpenWindow, draggable windows, borderless/tool windows, placement persistence, taskbar visibility, z-order, aspect ratio, SizeToContent, displays.
Who is reactor-windowing best for?
reactor-windowing is best for reusing agent instructions, scripts, and references.
How do I install reactor-windowing?
Install or run reactor-windowing using Copy skill directory. Check reactor-windowing for the latest setup command.
Is reactor-windowing actively maintained?
reactor-windowing may need a closer maintenance check before production use.
Auto-fetched from GitHub.