layout-sizing

Configure 1920×1080 Board display layout, coordinate systems, and sprite sizing.

Updated Jan 2, 2026
One-click install
npx skills add https://github.com/jwmyers/vui-vux-plugins --skill layout-sizing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: layout-sizing
Source: https://github.com/jwmyers/vui-vux-plugins/tree/main/plugins/zero-day-dev/skills/layout-sizing
Command: npx skills add https://github.com/jwmyers/vui-vux-plugins --skill layout-sizing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides expert knowledge of Board display layout, coordinate systems, SVG import settings, and sprite sizing for the 1920×1080 Board hardware to help developers configure visuals and alignment.

Core Features & Use Cases

  • Display Configuration: target display mapping, orthographic size, and world-space layout for the 1920×1080 board.
  • SVG Import Settings: guidance to use PPU = 100 and appropriate texture size for world-to-texture alignment.
  • LayoutConfig Reference: centralized constants in Assets/Scripts/Config/LayoutConfig.cs guiding all layout decisions.
  • Grid Positioning & Coordinate Systems: conversions between grid indices and world coordinates, and orientation for Blue/Red play.
  • Documentation & References: coordinate-systems.md, layout-config.md, svg-import-settings.md, and player-zones.md to support implementation.

Quick Start

Provide a target world size or texture size and let the skill compute the corresponding texture size, PPU, and grid layout constants.

Frequently Asked Questions about layout-sizing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map grid coordinates to world space for a 1920×1080 board display?

Mapping grid coordinates to world space for a 1920×1080 board display requires converting grid indices using centralized LayoutConfig constants to ensure accurate orthographic camera sizing and world-space alignment.

What SVG import settings should I use for consistent sprite sizing in Unity?

For consistent sprite sizing in Unity, use an SVG import setting with a Pixels Per Unit (PPU) of 100 and configure the appropriate texture size to maintain world-to-texture alignment.

How do I set the orthographic camera size for a 1920×1080 board layout?

Setting the orthographic camera size for a 1920×1080 board layout involves applying LayoutConfig constants to define the target world space dimensions and ensure the display mapping fits the hardware.

Why do my SVG imports have misaligned textures on the board?

Misaligned SVG textures on the board typically occur when the import PPU is not set to 100 or the texture size does not match the computed world-space layout constants.

Can I use LayoutConfig constants for Blue and Red player zone orientations?

Yes, LayoutConfig constants support grid positioning and coordinate system conversions, including the specific orientation requirements for both Blue and Red player zones on the board.