Enterprise UI Design
Overview
Use this skill when the product is mainly for internal company users rather than public consumer users, and when the user explicitly wants 기업형 디자인, 사내 시스템, or 업무용 UI direction.
The goal is to keep internal-system UI consistent, readable, efficient, and operations-friendly across planning, design, prototyping, frontend implementation, and review.
What Enterprise UI Design Means
기업형 디자인 means UI optimized for internal business work, not marketing presentation.
In this context, enterprise UI should prioritize:
- clarity of information
- simplicity without losing useful business context
- visibility of status, numbers, risks, and actions
- user convenience for repeated operational workflows
- consistency across screens, modules, and roles
Enterprise UI is usually characterized by:
- a clear page header
- stable left-side navigation for large systems
- top summary and filter areas
- table or queue-centered work areas
- detail, evidence, note, or history panels
- consistent action placement
- desktop-first information density
If a design choice looks stylish but makes operation slower or more ambiguous, it is not the correct enterprise choice.
Core Principles
1. Clarity of Information
- The user should immediately understand:
- what this screen is for
- what state the data is in
- what action is available next
- Prefer explicit operational language over abstract labels.
- Titles, section names, statuses, and actions must be concrete.
2. Simplicity
- Simplicity means reducing unnecessary complexity, not removing useful information.
- Remove decorative elements that do not help the user make decisions or complete work.
- Keep one primary task per screen or per major section.
3. Visibility
- Important data, warnings, counts, and pending actions should be easy to scan.
- Status, priority, and error conditions must be visually obvious.
- History, evidence, or reason text should be reachable without hunting through the UI.
4. User Convenience
- Frequent tasks should take as few steps as possible.
- Search, filter, sort, download, retry, approve, and detail-view actions should appear in predictable positions.
- Repeated workflows must feel consistent across modules.
Layout Standards
- Desktop-first by default.
- Internal systems are primarily workbench tools.
- Optimize for wide screens, dense data, and side-by-side comparison.
- Use stable layout zones.
- top: title, breadcrumb, context, primary actions
- left: global navigation when the system is broad
- center: main working area
- right or lower area: details, logs, evidence, notes, or secondary actions
- Keep navigation predictable.
- Use consistent menu naming and route structure.
- Do not move core actions unpredictably between screens.
Default Enterprise Layout
Apply this as the default layout for internal systems unless the docs clearly require a different structure.
- Global Header
- almost always required
- includes:
- service or module name
- current page title
- breadcrumb or location context
- key context such as date range, organization, or current period
- user info, notifications, and account actions
- Left Navigation
- preferred when the system has multiple modules or deep workflows
- place major work groups here, such as:
- dashboard
- operations
- approval
- settlement
- reporting
- system management
- use top navigation only when the product scope is small
- Main Work Area
- top row:
- summary metrics
- status counts
- primary actions if needed
- next row:
- filter bar
- search
- date range
- view mode or tabs
- main body:
- table
- queue
- card list only if the workflow truly needs it
- detail area:
- side panel
- bottom detail section
- evidence, history, notes, or related records
- Action Placement
- primary actions should be easy to find and consistently placed
- secondary actions should not compete visually with primary actions
- destructive actions should be clearly separated
- Detail and History
- when the workflow involves review, approval, settlement, monitoring, or correction, include:
- detail view
- reason or evidence section
- change history or timeline
- Table-First Bias
- if users need to compare, sort, filter, scan, or bulk-handle records, prefer a table-first structure
- do not replace a useful table with decorative cards unless the task is overview-only
Information Standards
Prioritize these UI elements in internal systems:
- summary metrics
- filter bars
- search
- date range
- tables or queues
- detail panels
- status badges
- evidence or reason text
- history or logs
- primary and secondary actions
If the docs are ambiguous, default to:
- a summary row or top metrics
- a filter/search area
- a table or queue area
- a detail or evidence area
- a clear action area
Visual Standards
- Favor restrained visual systems.
- neutral backgrounds
- limited accent colors
- strong contrast for important states
- clear typography hierarchy
- Use color semantically.
- blue or neutral for context
- green for normal or success
- yellow for caution or review
- red for error or danger
- gray for inactive, pending, or unknown
- Prefer consistency over novelty.
- The same kind of component should behave the same way across screens.
- The same status should look the same across modules.
- The same action hierarchy should repeat across flows.
Component Priorities
High-value enterprise components:
- filter bars
- data tables
- pagination
- status badges
- tabs for data modes
- detail drawers or panels
- timelines or history blocks
- comparison cards
- queue cards
- modal forms with explicit validation
Copy Standards
Use:
- short labels
- explicit statuses
- direct action names
- operational terminology used by the business
Avoid:
- marketing copy
- decorative slogans
- vague labels without context
- filler text that adds no operational meaning
Decision Rule
When unsure between a prettier UI and a clearer UI, choose the clearer UI.
When unsure between a novel layout and a repeatable layout, choose the repeatable layout.
When unsure whether to show more useful operational context, prefer the version that reduces user mistakes and speeds up work.
When To Apply This Skill
Use this skill for requests like:
기업형 디자인으로 바꿔줘
기업형 디자인 기준으로 정리해줘
사내 시스템 느낌으로 해줘
업무용 UI로 개선해줘
기업형 느낌으로 다듬어줘
사내 시스템답게 바꿔줘
업무용 UI로 정리해줘
가시성 좋게 바꿔줘
테이블/필터 중심으로 바꿔줘
일관성 있게 UI 정리해줘
운영 시스템 느낌으로 디자인해줘
This skill should also be applied implicitly when:
- the product is an admin console
- the product is an internal operations system
- the product is an approval, settlement, reporting, or monitoring tool
- the user wants consistent enterprise UI behavior across screens
Notes
- This skill provides design standards, not implementation steps by itself.
- Combine it with:
prototype-builder for internal-system prototypes
frontend-spec-builder for real frontend implementation
feature-review for UI consistency review
1---2name: enterprise-ui-design3description: Use when the user wants 기업형 디자인, 사내 시스템 디자인, 업무용 UI, 백오피스 UI, 관리자 화면, 운영 시스템 화면, or other internal business system screens with consistent enterprise UI standards. This skill enforces clarity of information, simplicity, visibility, user convenience, and consistency with desktop-first, workflow-oriented, table-and-filter-friendly, status-driven UI patterns.4---56# Enterprise UI Design78## Overview910Use this skill when the product is mainly for internal company users rather than public consumer users, and when the user explicitly wants `기업형 디자인`, `사내 시스템`, or `업무용 UI` direction.1112The goal is to keep internal-system UI consistent, readable, efficient, and operations-friendly across planning, design, prototyping, frontend implementation, and review.1314## What Enterprise UI Design Means1516`기업형 디자인` means UI optimized for internal business work, not marketing presentation.1718In this context, enterprise UI should prioritize:1920- clarity of information21- simplicity without losing useful business context22- visibility of status, numbers, risks, and actions23- user convenience for repeated operational workflows24- consistency across screens, modules, and roles2526Enterprise UI is usually characterized by:2728- a clear page header29- stable left-side navigation for large systems30- top summary and filter areas31- table or queue-centered work areas32- detail, evidence, note, or history panels33- consistent action placement34- desktop-first information density3536If a design choice looks stylish but makes operation slower or more ambiguous, it is not the correct enterprise choice.3738## Core Principles3940### 1. Clarity of Information4142- The user should immediately understand:43 - what this screen is for44 - what state the data is in45 - what action is available next46- Prefer explicit operational language over abstract labels.47- Titles, section names, statuses, and actions must be concrete.4849### 2. Simplicity5051- Simplicity means reducing unnecessary complexity, not removing useful information.52- Remove decorative elements that do not help the user make decisions or complete work.53- Keep one primary task per screen or per major section.5455### 3. Visibility5657- Important data, warnings, counts, and pending actions should be easy to scan.58- Status, priority, and error conditions must be visually obvious.59- History, evidence, or reason text should be reachable without hunting through the UI.6061### 4. User Convenience6263- Frequent tasks should take as few steps as possible.64- Search, filter, sort, download, retry, approve, and detail-view actions should appear in predictable positions.65- Repeated workflows must feel consistent across modules.6667## Layout Standards68691. Desktop-first by default.70- Internal systems are primarily workbench tools.71- Optimize for wide screens, dense data, and side-by-side comparison.72732. Use stable layout zones.74- top: title, breadcrumb, context, primary actions75- left: global navigation when the system is broad76- center: main working area77- right or lower area: details, logs, evidence, notes, or secondary actions78793. Keep navigation predictable.80- Use consistent menu naming and route structure.81- Do not move core actions unpredictably between screens.8283## Default Enterprise Layout8485Apply this as the default layout for internal systems unless the docs clearly require a different structure.86871. Global Header88- almost always required89- includes:90 - service or module name91 - current page title92 - breadcrumb or location context93 - key context such as date range, organization, or current period94 - user info, notifications, and account actions95962. Left Navigation97- preferred when the system has multiple modules or deep workflows98- place major work groups here, such as:99 - dashboard100 - operations101 - approval102 - settlement103 - reporting104 - system management105- use top navigation only when the product scope is small1061073. Main Work Area108- top row:109 - summary metrics110 - status counts111 - primary actions if needed112- next row:113 - filter bar114 - search115 - date range116 - view mode or tabs117- main body:118 - table119 - queue120 - card list only if the workflow truly needs it121- detail area:122 - side panel123 - bottom detail section124 - evidence, history, notes, or related records1251264. Action Placement127- primary actions should be easy to find and consistently placed128- secondary actions should not compete visually with primary actions129- destructive actions should be clearly separated1301315. Detail and History132- when the workflow involves review, approval, settlement, monitoring, or correction, include:133 - detail view134 - reason or evidence section135 - change history or timeline1361376. Table-First Bias138- if users need to compare, sort, filter, scan, or bulk-handle records, prefer a table-first structure139- do not replace a useful table with decorative cards unless the task is overview-only140141## Information Standards142143Prioritize these UI elements in internal systems:144145- summary metrics146- filter bars147- search148- date range149- tables or queues150- detail panels151- status badges152- evidence or reason text153- history or logs154- primary and secondary actions155156If the docs are ambiguous, default to:157158- a summary row or top metrics159- a filter/search area160- a table or queue area161- a detail or evidence area162- a clear action area163164## Visual Standards1651661. Favor restrained visual systems.167- neutral backgrounds168- limited accent colors169- strong contrast for important states170- clear typography hierarchy1711722. Use color semantically.173- blue or neutral for context174- green for normal or success175- yellow for caution or review176- red for error or danger177- gray for inactive, pending, or unknown1781793. Prefer consistency over novelty.180- The same kind of component should behave the same way across screens.181- The same status should look the same across modules.182- The same action hierarchy should repeat across flows.183184## Component Priorities185186High-value enterprise components:187188- filter bars189- data tables190- pagination191- status badges192- tabs for data modes193- detail drawers or panels194- timelines or history blocks195- comparison cards196- queue cards197- modal forms with explicit validation198199## Copy Standards200201Use:202203- short labels204- explicit statuses205- direct action names206- operational terminology used by the business207208Avoid:209210- marketing copy211- decorative slogans212- vague labels without context213- filler text that adds no operational meaning214215## Decision Rule216217When unsure between a prettier UI and a clearer UI, choose the clearer UI.218219When unsure between a novel layout and a repeatable layout, choose the repeatable layout.220221When unsure whether to show more useful operational context, prefer the version that reduces user mistakes and speeds up work.222223## When To Apply This Skill224225Use this skill for requests like:226227- `기업형 디자인으로 바꿔줘`228- `기업형 디자인 기준으로 정리해줘`229- `사내 시스템 느낌으로 해줘`230- `업무용 UI로 개선해줘`231- `기업형 느낌으로 다듬어줘`232- `사내 시스템답게 바꿔줘`233- `업무용 UI로 정리해줘`234- `가시성 좋게 바꿔줘`235- `테이블/필터 중심으로 바꿔줘`236- `일관성 있게 UI 정리해줘`237- `운영 시스템 느낌으로 디자인해줘`238239This skill should also be applied implicitly when:240241- the product is an admin console242- the product is an internal operations system243- the product is an approval, settlement, reporting, or monitoring tool244- the user wants consistent enterprise UI behavior across screens245246## Notes247248- This skill provides design standards, not implementation steps by itself.249- Combine it with:250 - `prototype-builder` for internal-system prototypes251 - `frontend-spec-builder` for real frontend implementation252 - `feature-review` for UI consistency review