ui-designer

Create responsive UI components and layouts using CSS Grid and Flexbox.

23|2|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/herdiansah/Antigravity-Skills-Master --skill ui-designer-herdiansah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-designer
Source: https://github.com/herdiansah/Antigravity-Skills-Master/tree/main/.agent/skills/ui-designer
Command: npx skills add https://github.com/herdiansah/Antigravity-Skills-Master --skill ui-designer-herdiansah

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill bridges the gap between design concepts and functional UI implementation, ensuring visually appealing, user-centered, and technically feasible interfaces.

Core Features & Use Cases

  • Component Design: Create reusable UI elements using atomic design principles.
  • Layout Systems: Implement responsive and adaptive layouts with CSS Grid and Flexbox.
  • Visual Design: Apply color theory, typography, and iconography for aesthetic coherence.
  • Use Case: Design a responsive navigation bar for a web application that adapts seamlessly from desktop to mobile viewports, incorporating accessibility best practices.

Quick Start

Design a responsive card component for displaying product information with states for hover and selected.

Frequently Asked Questions about ui-designer

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

FAQPage Schema
How do I design a responsive navigation bar that adapts from desktop to mobile viewports?

Responsive navigation bar design requires implementing adaptive layout systems using CSS Grid and Flexbox. You can create a navigation bar that adapts seamlessly across devices while incorporating accessibility best practices for functional, user-centered interfaces.

What is the best way to create reusable UI elements for a web application?

The best way to create reusable UI elements is applying atomic design principles for component design. This approach ensures aesthetic coherence and usability, allowing you to build functional interfaces by translating design concepts into implementable UI components.

How does responsive design work with CSS Grid and Flexbox layout systems?

Responsive design with CSS Grid and Flexbox works by implementing adaptive layout systems that adjust visually across device sizes. These layout systems ensure aesthetic coherence and usability, allowing interfaces to scale functionally from desktop to mobile viewports.

Can I apply color theory and typography to ensure aesthetic coherence in UI design?

Yes, you can apply color theory, typography, and iconography to ensure aesthetic coherence in visual design. These visual fundamentals create visually appealing, user-centered interfaces while maintaining functional consistency across different UI components.

Do I need design systems to translate design concepts into implementable UI elements?

Design systems help translate design concepts into implementable UI elements by providing structured component design and layout systems. They bridge the gap between visual design and functional UI implementation, ensuring technically feasible interfaces.

How do I design a responsive card component with hover and selected states?

Design a responsive card component by defining layout systems for product information display and implementing interactive states for hover and selected. This component design approach uses visual fundamentals to ensure aesthetic coherence across viewport sizes.