ui-layout-guide

Review Angular page layouts using SCSS utility classes and Material Design principles.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Michael0520/milo-claudekit --skill ui-layout-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-layout-guide
Source: https://github.com/Michael0520/milo-claudekit/tree/main/plugins/one-ui-migration/skills/ui-layout-guide
Command: npx skills add https://github.com/Michael0520/milo-claudekit --skill ui-layout-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses inconsistencies and inefficiencies in Angular UI development by providing clear guidelines and reusable patterns for layout, spacing, and styling, ensuring a cohesive and professional user interface.

Core Features & Use Cases

  • Layout Optimization: Review and improve the layout of Angular pages, dashboard cards, and info grids.
  • Style Consistency: Enforces the use of shared styles and utility classes for margins, padding, and text.
  • Use Case: When designing a new dashboard, use this skill to understand the recommended card structure and grid layout to ensure all cards are visually aligned and responsive.

Quick Start

Use the ui-layout-guide skill to review the component at the path 'libs/mxsecurity/shared/styles/'.

Frequently Asked Questions about ui-layout-guide

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

FAQPage Schema
How do I optimize Angular UI layouts for consistent styling?

To optimize Angular UI layouts for consistent styling, apply predefined SCSS utility classes and Material Design principles to standardize margins, padding, and component patterns across your pages.

What is the best way to structure Angular dashboard cards and info grids?

The best way to structure Angular dashboard cards and info grids is by using shared styles and utility classes. This ensures all cards are visually aligned, responsive, and maintain a cohesive professional interface.

How do I enforce shared SCSS styles in Angular frontend components?

You can enforce shared SCSS styles in Angular frontend components by reviewing your code against predefined utility classes for text, margins, and padding, ensuring adherence to shared styles for maintainability.

Can I use Material Design principles to align form elements in Angular?

Yes, you can use Material Design principles to align form elements in Angular. This approach provides clear guidelines for layout optimization, ensuring form components are consistent and reusable.

Why are my Angular page layouts visually inconsistent?

Angular page layouts become visually inconsistent when predefined SCSS utility classes and shared styles are not used. Applying these reusable patterns for spacing and styling resolves these inefficiencies.