One-click install
npx skills add https://github.com/dembrandt/dembrandt-skills --skill ui-density-dembrandt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-density
Source: https://github.com/dembrandt/dembrandt-skills/tree/main/skills/ui-density
Command: npx skills add https://github.com/dembrandt/dembrandt-skills --skill ui-density-dembrandt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents interfaces from becoming overwhelming, cramped, or inefficient by matching information density to the platform, user type, and primary task.

Core Features & Use Cases

  • Platform-Aware Density: Choose appropriately spacious layouts for mobile and more information-rich layouts for desktop.
  • User-Type Alignment: Design denser, keyboard-friendly experiences for enterprise power users while keeping consumer and first-time user flows clear and guided.
  • Responsive Feature Reduction: Adapt dashboards, data tables, filters, toolbars, and visualisations by collapsing, removing, repositioning, or simplifying secondary features on smaller screens.
  • Density Tokens and Review: Establish reusable spacing and row-height tokens while preserving touch-target accessibility and reducing reading load.
  • Use Case: Apply the guidance to turn an overwhelming desktop dashboard into a focused mobile experience without merely shrinking every element.

Quick Start

Ask the ui-density skill to review this dashboard and recommend desktop, tablet, and mobile density variants for its target users.

Frequently Asked Questions about ui-density

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

FAQPage Schema
How do I adjust dashboard UI density for different screen sizes without just shrinking elements?

Adjust dashboard UI density by collapsing, removing, repositioning, or simplifying secondary features on smaller screens rather than scaling down the entire interface. This responsive feature reduction preserves usability while adapting data tables and visualisations for mobile or tablet viewports.

What is the best way to design data tables for power users without overwhelming first-time users?

Design data tables for power users by increasing information density and keyboard accessibility, while keeping first-time user flows clear and guided. Match interface density to user types, ensuring readable hierarchy and reduced reading load for consumer applications.

How do I set up reusable spacing tokens for responsive interface layouts?

Set up reusable density tokens by establishing standardized spacing and row-height variables for your responsive interface layout. These tokens maintain consistent UI density across platforms while preserving touch-target accessibility requirements.

What is the minimum touch target size for mobile UI adaptation?

The minimum touch target size for mobile UI adaptation is 44 by 44 pixels. Maintaining this dimension during responsive feature reduction ensures accessible interaction points while decreasing visual clutter on smaller screens.

When should I use progressive disclosure in dashboard design?

Use progressive disclosure in dashboard design when you need to reduce reading load by hiding secondary features until they are needed. This approach maintains readable hierarchy while allowing power users to access denser, more complex information on demand.

Can I apply density guidelines to both enterprise desktop dashboards and consumer mobile apps?

You can apply density guidelines to both enterprise desktop dashboards and consumer mobile apps. Platform-aware density design uses spacious layouts for mobile and information-rich layouts for desktop, aligning with the primary task and user type.