From uno-platform
Resize a running Uno Platform desktop app window on macOS for visual testing. Use when you need to verify responsive layout reflow, test breakpoints, or validate UI at different window sizes. Requires macOS Accessibility API access.
How this skill is triggered — by the user, by Claude, or both
Slash command
/uno-platform:uno-test-resize-app-windowThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Resize a running Uno Platform desktop app window programmatically using the macOS Accessibility API. Useful for verifying responsive layout behavior at specific widths without manual interaction.
Resize a running Uno Platform desktop app window programmatically using the macOS Accessibility API. Useful for verifying responsive layout behavior at specific widths without manual interaction.
uno_app_start / uno_app_get_runtime_info first)Run resize-window.sh with three arguments:
resize-window.sh APP_NAME WIDTH HEIGHT
APP_NAME — the app's process name (from uno_app_get_runtime_info → Process Name)WIDTH — target window width in pixelsHEIGHT — target window height in pixels| Width | Columns (typical) | Use case |
|---|---|---|
| 500 | 1 | Mobile / narrow |
| 750 | 2 | Tablet / medium |
| 1024 | 3 | Desktop / wide |
| 1280 | 3-4 | Large desktop |
uno_app_startuno_app_get_runtime_info (note Process Name)uno_app_get_screenshotresize-window.sh "AppName" 500 800uno_app_get_runtime_info.objc warnings in stderr: Harmless; ignore. The resize still succeeds.AXUIElement), not AppleScript. AppleScript System Events requires separate assistive access and often fails for non-scriptable apps.kAXSizeAttribute with kAXPositionAttribute and using CGPoint instead of CGSize.npx claudepluginhub vincenth-net/dotnet-agentic-engineering --plugin uno-platformProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.