ui-layout-contract

Enforce flat hierarchy, z-index scale, and 8-bit design rules in front-end layouts.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/shynlee04/idumb-v2 --skill ui-layout-contract
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-layout-contract
Source: https://github.com/shynlee04/idumb-v2/tree/main/.agent/skills%20copy/ui-layout-contract
Command: npx skills add https://github.com/shynlee04/idumb-v2 --skill ui-layout-contract

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents cluttered, inconsistent user interfaces and ensures adherence to a specific 8-bit retro design aesthetic by enforcing strict layout rules and visual guidelines.

Core Features & Use Cases

  • Layout Governance: Enforces a flat hierarchy, limits nested splits, and manages z-index conflicts.
  • 8-bit Design Compliance: Mandates solid colors, squared corners, and prohibits blur effects.
  • Responsive Design: Ensures layouts adapt correctly across mobile, tablet, and desktop breakpoints.
  • Use Case: When an agent is tasked with creating a new dashboard widget, this Skill ensures it fits seamlessly into the existing UI, uses the correct color palette, and doesn't introduce visual clutter or modern design elements that clash with the 8-bit theme.

Quick Start

Use the ui-layout-contract skill to ensure the new settings panel adheres to the 8-bit design principles and has a flat hierarchy.

Frequently Asked Questions about ui-layout-contract

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

FAQPage Schema
How do I enforce 8-bit design consistency in frontend layouts?

To enforce 8-bit design consistency in frontend layouts, apply strict visual rules governing flat hierarchy, solid colors, squared corners, and pixel shadows to prevent cluttered interfaces and z-index conflicts.

What causes z-index conflicts and nested layout splits in frontend UI?

Z-index conflicts and nested layout splits in frontend UI occur when visual hierarchy lacks governance. Resolving these requires enforcing a flat hierarchy and a specific z-index scale to prevent overlapping elements.

Can I use modern blur effects and transparency in an 8-bit design system?

You cannot use blur effects or transparency in an -bit design system. The aesthetic strictly mandates solid colors and prohibits transparency violations to maintain the retro visual style.

How do I manage mobile responsiveness for a retro 8-bit UI?

To manage mobile responsiveness for a retro 8-bit UI, enforce layout rules that ensure components adapt correctly across mobile, tablet, and desktop breakpoints while maintaining squared corners and solid colors.

Are excessive rounded corners allowed in frontend 8-bit aesthetics?

Excessive rounded corners are not allowed in frontend 8-bit aesthetics. The design system explicitly prohibits them and requires squared corners to prevent clashing modern design elements.