More screenshots
Works with the AI tools you already use
SaaS Dashboard UX Architect
A landing page primarily helps a visitor decide whether to convert.
Secure checkout via Stripe
See it in action
You say
I need a dashboard architecture for a fintech platform. We have Admins and Analysts. Analysts need to review high-risk transactions, while Admins manage users and integration settings.
Your agent does
SaaS Dashboard Architecture: Fintech Platform
Roles & Objectives
- Analyst: Focus on risk mitigation and transaction queues.
- Admin: Focus on system health, user permissions, and API status.
Navigation
- Global: Dashboard, Transactions, Users, Settings.
- Local (Transaction): Detail, Audit Log, Evidence, Action History.
Analyst First Viewport
- Tier 1: 'High-Risk' Queue (Table with Priority, Amount, Age).
- Tier 2: Pending Approvals (Card list).
- Tier 3: Daily Volume vs. Flagged Trends (Line Chart).
Permission UX
- Analysts see 'Approve/Reject' as disabled actions until a transaction is 'In Review'.
- Admins have exclusive access to the 'Integrations' tab.
Table Specification
- Columns: ID (Sticky), Status (Badge), Risk Score (Heatmap), Amount (Right-aligned).
- Bulk Actions: Batch Approve, Assign to Team.
What you get
About this skill
SaaS Dashboard UX Architect is a premium specialist product-design skill focused exclusively on complex B2B SaaS dashboards, enterprise interfaces, operational workspaces, admin consoles, analytics environments, workflow systems, and data-heavy applications.
It is intentionally designed as a dedicated dashboard skill because dashboards solve fundamentally different UX problems from landing pages, marketing sites, and simple consumer applications.
A landing page primarily helps a visitor decide whether to convert.
A SaaS dashboard must help an authenticated user:
Understand Current State Identify What Matters Detect Exceptions Prioritize Work Search Large Data Sets Filter Complex Information Manage Records Approve Actions Assign Work Respond to Alerts Monitor Performance Investigate Problems Collaborate Maintain Context Complete Repeated Operational Tasks Efficiently
The skill is designed for:
B2B SaaS Companies Enterprise SaaS Products Startup Founders Product Managers Product Designers UX Designers UI Designers Design Leads Frontend Teams Software Agencies Enterprise Software Teams Operations Platforms Fintech SaaS HR SaaS Logistics Platforms Cybersecurity Products Analytics Platforms Customer Support Software CRM Products Sales Operations Platforms Marketing Operations Platforms Finance Operations Platforms Workflow Automation Systems Admin Consoles Compliance Products Supply-Chain Platforms AI Operations Tools Enterprise Marketplaces
The skill addresses common dashboard problems such as:
Too Many KPI Cards Flat Visual Hierarchy Charts Shown Before Operational Work Hidden Primary Actions Overloaded Sidebars Too Many Top-Level Navigation Items Confusing Entity Relationships Inconsistent Filtering Filters That Lose State Hidden Active Filters Weak Search Tables With Every Available Database Field No Bulk Actions Poor Row Actions Excessive Horizontal Scrolling Alert Fatigue Too Many Red States Poor Permission UX Identical Dashboards for Different Roles Unclear Approval Workflows No Empty-State Strategy No Loading-State Strategy No Partial-Failure Handling Stale Data Without Warning No Record-Level Context Poor Mobile Adaptation Desktop Interfaces Simply Stacked on Mobile Inconsistent Components Weak Data Density Excessive Whitespace in Enterprise Tools Missing Auditability Inconsistent Status Vocabulary Inconsistent Date and Number Formats Unclear System Health Unclear Integration States Poor Error Recovery Weak Accessibility
The core operating model is:
Business Objective → User Roles → Operational Tasks → High-Frequency Tasks → High-Risk Tasks → Entities → Information Architecture → Navigation → First-Viewport Hierarchy → Queues → KPIs → Filters → Search → Tables → Charts → Alerts → Permissions → Workflows → States → Responsive Architecture → Accessibility → Design System → Validation
The central product principle is:
A dashboard is not a collection of charts.
It is an operational decision environment.
Every dashboard should help the user answer:
What Happened? What Matters? What Changed? What Needs Attention? What Can I Do? What Should I Do Next?
The skill prioritizes actionable information over decorative reporting.
For operational users, task queues, exceptions, approvals, alerts, SLA risk, and assigned work typically deserve stronger hierarchy than secondary charts.
For executive users, KPI trends, risk, forecast, performance, and exception summaries may deserve stronger priority.
The skill distinguishes dashboard types.
Operational Dashboard: Optimized for action, queues, exceptions, deadlines, alerts, assignment, and recurring work.
Executive Dashboard: Optimized for KPIs, trends, risk, forecast, performance, and exception summaries.
Analytical Dashboard: Optimized for exploration, filtering, segmentation, historical analysis, and comparison.
Administrative Dashboard: Optimized for users, permissions, integrations, configuration, system health, and governance.
The skill avoids forcing all dashboard use cases into one generic layout.
The skill begins with role architecture.
For every role it can define:
Primary Objective High-Frequency Tasks High-Risk Tasks Core Entities Required Visibility Required Permissions Primary Dashboard Secondary Dashboards
Possible roles include:
Executive Manager Operator Analyst Administrator Reviewer Approver Auditor Support Agent Specialist Owner
The skill creates role-specific dashboards when goals differ significantly.
Executive dashboards may emphasize:
Primary KPIs Performance Trends Risk Forecast Exceptions Team Performance
Manager dashboards may emphasize:
Team Workload Approvals Bottlenecks SLA Risk Exceptions Operational Performance
Operator dashboards may emphasize:
Assigned Work Task Queues Statuses Deadlines Next Actions Operational Context
Administrator dashboards may emphasize:
Users Roles Permissions Integrations Policies System Configuration Audit History System Health
The skill builds information architecture from:
Entities → Tasks → Workflows → Views → Navigation
It does not simply mirror database structure.
For every important entity, the skill can define:
Entity Name Primary Identifier Key Attributes Relationships Primary Users Primary Actions Secondary Actions States Permissions
Possible entities include:
Account Customer Project Ticket Task Invoice Workflow Campaign User Team Alert Approval Integration Report Transaction Case Order Asset Contract
The skill designs scalable navigation systems.
A possible B2B SaaS navigation architecture may include:
Overview Work Customers Operations Analytics Automation Administration
The skill distinguishes:
Global Navigation: Moves between major product areas.
Local Navigation: Moves inside a customer, account, project, workflow, or record.
The skill evaluates:
Sidebar Structure Top Navigation Navigation Depth Grouping Labels Active States Badges Workspace Switching Favorites Recent Items Administrative Separation Breadcrumbs
It identifies overloaded sidebars and can restructure them into task-based groups.
The skill designs workspace switching for multi-workspace SaaS products.
It can define:
Current Workspace Workspace Search Recent Workspaces Permission Differences Loading Behavior Unsaved-Change Behavior
The skill designs dashboard home architecture.
For operational users, a first viewport may prioritize:
Attention Summary Task Queue Critical Alerts Primary KPIs
For executive users:
Primary KPIs Trend Risk Forecast Exception Summary
The skill classifies modules into tiers.
Tier 1: Immediate action or risk.
Tier 2: Important monitoring.
Tier 3: Secondary analysis.
Tier 4: Reference information.
Layout hierarchy should reflect these tiers.
The skill creates KPI architecture.
For each KPI it can define:
Metric Definition Role Relevance Value Unit Period Comparison Target Actionability Drill-Down
The skill rejects vanity metrics that exist merely because data is available.
It evaluates KPI cards for:
Label Value Unit Comparison Trend Period Target Status Drill-Down
It avoids excessive rows of equal-priority KPI cards.
The skill creates chart strategy.
Charts are used only when users need to understand:
Trends Distribution Comparison Correlation Composition Change Density
It can recommend:
Line Charts for Trends Bar Charts for Category Comparison Stacked Bars for Composition Scatter Plots for Relationships Heatmaps for Density Area Charts for Selected Volume Use Cases
It uses pie or donut charts sparingly.
The skill audits charts for:
Title Metric Unit Period Legend Axes Tooltip Comparison Annotation Drill-Down Interaction Empty State Error State
It identifies chart misuse such as:
Unlabeled Metrics Ambiguous Time Ranges Too Many Colors Misleading Axes Decorative 3D Charts Charts for Single Numbers Unreadable Labels Poor Category Comparison
The skill treats tables as operational interfaces rather than passive data containers.
Tables can support:
Scanning Comparison Selection Sorting Filtering Bulk Actions Row Actions Drill-Down Export Pagination
Every table can receive a complete specification containing:
Purpose Primary Record Density Primary Columns Secondary Columns Sortable Columns Filterable Columns Selection Bulk Actions Row Actions Drill-Down Pagination Mobile Behavior
The skill prioritizes columns.
Possible column classes:
Primary Identifier Decision-Critical Supporting Metadata Optional
It avoids displaying every database field merely because it exists.
The skill supports high-density enterprise tables.
Possible density modes:
Comfortable Compact
It does not force oversized consumer-style rows onto expert operational users.
The skill can design sticky columns when horizontal scrolling is unavoidable.
Frequent row actions remain visible.
Rare actions can move into overflow menus.
Example:
Visible: Open Assign
Overflow: Duplicate Archive Export Record
The skill designs bulk actions.
Potential actions include:
Assign Change Status Approve Export Archive Tag Delete
Bulk-action UX should show:
Selection Count Scope Consequence Progress Errors Partial Success
For higher-consequence bulk actions, the skill can define confirmation and review steps.
The skill explicitly defines selection persistence.
It can specify whether record selection persists:
Across Pagination Across Filters Across Search Across Route Changes
This prevents accidental actions against hidden records.
The skill creates filtering architecture.
Filters can be classified into:
Global Filters Section Filters Table Filters
Global filters may include:
Date Range Region Workspace
Table filters may include:
Status Owner Priority Category Team Source Date
The skill prevents ambiguous filter scope.
Active filters should remain visible through:
Filter Chips Filter Count Summary Bar Clear All
Users should never be left wondering why expected records are missing.
The skill defines filter persistence.
Possible behavior:
Session Only Per User Per View URL State Across Return Visits
The skill recommends persistence only when predictable and useful.
The skill supports saved views.
Examples:
My Open Tasks High Priority Overdue Enterprise Customers Unassigned
Saved-view behavior can include:
Save Rename Duplicate Share Set Default Permissions
The skill creates search architecture.
Possible search levels:
Global Search Local Search Table Search Entity Search
Search results can show:
Entity Type Identifier Status Context Highlighted Match Direct Action
The skill designs useful no-results states.
A no-results state may include:
Current Query Applied Filters Clear Filters Alternative Search Suggestions
The skill designs alert architecture.
Alerts can be:
Informational Success Warning Critical Security Operational System
For every alert type, the skill can define:
Severity Urgency Actionability Scope Persistence Owner
It explicitly addresses alert fatigue.
It avoids:
Too Many Red Alerts Repeated Low-Value Notifications Permanent Banners Duplicate Alerts Across Surfaces
Alert surfaces can include:
Dashboard Card Notification Center Inline Banner Toast Email Slack Teams Mobile Push
The least disruptive appropriate surface should be chosen.
The skill designs notification centers.
Potential capabilities include:
Unread Read Priority Category Timestamp Action Mark All Read Preferences
The skill distinguishes toasts from durable system feedback.
Toasts are appropriate for lightweight confirmations.
They are generally insufficient for:
Critical Failures Irreversible Actions High-Value Transactions Important Completion States Requiring Reference
The skill creates a complete empty-state system.
It distinguishes:
First-Use Empty: No data exists yet.
Filtered Empty: Data exists but current filters return none.
Permission Empty: User cannot access the data.
Error Empty: Data failed to load.
Completed Empty: No work remains.
Each receives different copy and actions.
A strong empty-state structure can include:
Title Reason Next Action Secondary Help
The skill creates loading-state architecture.
Possible states include:
Initial Load Refresh Pagination Background Load Action Processing Partial Module Load
It can recommend skeleton loading where the layout is predictable.
It avoids blocking the entire dashboard when only one module is updating.
The skill creates partial-failure behavior.
For multi-source dashboards:
One failed module should not necessarily block the whole page.
Recommended pattern:
Module Failure → Local Error → Preserve Other Modules → Retry
The skill designs stale-data states.
When freshness matters, it can display:
Last Updated Stale Warning Refresh Source Status
Refresh behavior can be:
Manual Automatic Interval-Based Event-Driven Background
The skill avoids unexpected data jumps while users are actively interacting with records.
The skill defines error-state architecture.
A useful error state should communicate:
What Failed Scope Preserved Work Recovery Action Alternative Support Reference Where Useful
The skill creates permission architecture.
For every resource or capability it can define:
View Create Edit Delete Approve Export Administer
The skill supports permission-state strategies:
Hidden: When the action is irrelevant and exposing it has no value.
Disabled + Explanation: When discoverability matters.
Permission Request: When users can request access.
Escalation: For privileged operations.
The skill can create full permission matrices.
Example fields:
Role Resource View Create Edit Delete Approve Export Admin
The skill supports role-based navigation.
Users should not see irrelevant administrative modules without a legitimate reason.
The skill also supports record-level permissions based on:
Owner Team Region Account Workspace Project
The skill creates approval workflows.
Possible fields:
Requester Reviewer Approver Status Comments Decision History Escalation Deadline
Possible approval states:
Draft Submitted Pending Approved Rejected Changes Requested Expired Withdrawn
The skill builds workflow architecture using:
Trigger → Current State → User Action → Validation → System Action → Result → Next State
It designs workflow queues for:
Approvals Exceptions Reviews Tickets Tasks Claims Transactions Requests
Queue prioritization can consider:
Urgency Age Owner Status
SLA
Risk
The skill creates SLA UX.
Potential information includes:
Due Overdue Time Remaining Priority Breach Risk
SLA state should never depend on color alone.
The skill designs task assignment.
It supports:
Assignee Team Unassigned State Reassignment Bulk Assignment Ownership History
The skill creates collaboration architecture.
Potential features include:
Comments Mentions Activity Attachments Internal Notes
When necessary, it differentiates internal and customer-visible communication.
The skill creates activity feeds.
Useful activities may include:
Assignment Status Changes Approvals Comments System Actions
It avoids flooding activity feeds with low-value noise.
The skill creates audit-log UX.
Potential fields include:
Actor Action Timestamp Entity Previous Value New Value Source
This is especially useful for enterprise, financial, security, administrative, and compliance-sensitive applications.
The skill designs record-detail architecture.
Possible structure:
Record Header → Status → Primary Actions → Summary → Tabs or Sections → Activity
Record headers can show:
Identity Status Owner Critical Metadata Primary Action Secondary Actions
The skill determines whether tabs or sequential sections are more appropriate.
Tabs: Useful when content groups are distinct and frequently revisited.
Sections: Useful when information should be scanned in sequence.
The skill designs side panels for:
Quick Detail Editing Activity Comments
It avoids nested panel-on-panel patterns.
The skill designs modal usage.
Modals are suited for:
Short Focused Contextual Actions
Complex multi-step forms and workflows should generally not be forced into oversized modal experiences.
The skill audits and designs dashboard forms.
Forms can include:
Persistent Labels Logical Grouping Validation Helper Text Permissions Save States Success States Errors
Autosave behavior can explicitly show:
Saving Saved Failed
Unsaved changes can trigger:
Save Discard Cancel Navigation Warning
The skill creates settings architecture.
It separates:
Personal Settings: Profile, preferences, notifications.
Workspace Settings: Team and workspace configuration.
Administration: Roles, permissions, integrations, policies, billing.
This prevents operational navigation from becoming overloaded with administrative complexity.
The skill designs integration UX.
Each integration can show:
Connection Status Connected Account Permissions Last Sync Sync Health Configure Disconnect
Integration error states can show:
Source Error Impact Retry Reconnect Documentation
The skill can create system-health interfaces for:
Integrations Data Synchronization APIs Imports Jobs Automations
The skill creates automation UX.
Automation can be shown as:
Trigger → Conditions → Actions
Active automations can show:
Status Last Run Failures Success Owner
Automation history can support troubleshooting.
The skill includes AI-feature UX guidance for SaaS dashboards.
AI-powered workflows may show:
Source Context Generation Status Confidence or Uncertainty Where Appropriate Editable Result Human Review History Failure Retry
The skill does not present probabilistic AI output as guaranteed.
The skill creates data-export UX.
It can define:
Scope Format Filters Applied Selected Records Progress Completion Failed Export Download History
The skill creates data-import UX.
Possible stages:
File Requirements Validation Preview Mapping Errors Partial Success Result Summary
The skill creates safe destructive-action patterns.
Possible actions include:
Delete Revoke Cancel Archive Disconnect
The interface should make consequences explicit.
High-risk actions may require:
Confirmation Typed Confirmation Reauthentication Approval
only when justified.
Lower-risk reversible actions may use Undo instead.
The skill preserves useful enterprise density.
It does not automatically recommend large empty spaces or oversized components.
Instead it creates structured density through:
Alignment Grouping Compact Controls Stable Column Hierarchy Predictable Spacing Clear Status
Progressive disclosure is used for:
Secondary Metadata Advanced Filters History Configuration Infrequent Actions
It should not hide primary operational tasks.
The skill creates terminology systems.
A product should not alternate casually between terms such as:
Account Customer Client
unless they are intentionally different concepts.
The skill creates controlled status taxonomies.
Example:
Draft Open In Review Approved Rejected Closed
It avoids unnecessary proliferation of near-duplicate statuses.
Status should never rely on color alone.
Use:
Text Label Optional Icon Color as Reinforcement
The skill defines date and time standards.
Potential decisions include:
Timezone Relative vs Absolute Date Format Timestamp Detail
Recent activity may benefit from relative time.
Audit-sensitive records may require exact timestamps.
The skill defines number formatting.
Potential formats include:
Decimals Abbreviations Currency Percentages Locale
Multi-currency products may need:
Base Currency Transaction Currency Exchange Rate Reporting Currency
The skill considers localization.
It accounts for:
Longer Labels Date Formats Number Formats Currencies RTL Layouts Where Required
The skill creates dashboard accessibility architecture.
It addresses:
Keyboard Navigation Visible Focus Semantic Structure Table Semantics Form Labels Color-Independent Status Accessible Charts Screen-Reader Naming Touch Targets Contrast Error Identification
Accessible chart recommendations can include:
Textual Summary Data Labels Where Appropriate Accessible Table Alternative Non-Color Differentiation
The skill supports keyboard-heavy power users.
Potential features include:
Logical Tab Order Keyboard Shortcuts Command Palette
Shortcuts should be discoverable.
A command palette can support:
Navigation Creation Search Safe Actions
The skill creates responsive dashboard architecture for:
Large Desktop Laptop Tablet Mobile
Laptop design is treated as a first-class state because many enterprise users operate on 13–14 inch displays.
The skill avoids:
Oversized Fixed Headers Huge Cards Excessive Whitespace Sidebars Consuming Too Much Width
Mobile enterprise SaaS is intentionally prioritized.
Not every desktop feature requires identical mobile support.
Mobile may prioritize:
Approvals Task Review Alerts Quick Actions Status Search
while complex configuration can remain desktop-first when business requirements allow.
The skill redesigns tables for mobile using:
Priority Columns Stacked Record Cards Row Detail Horizontal Scroll Only When Necessary
Mobile filters can use:
Filter Sheet Filter Count Applied Summary Apply Clear
Mobile navigation can use:
Drawer Bottom Navigation for Core Areas Search Recent Items
The skill can create responsive component matrices defining behavior on:
Desktop Laptop Tablet Mobile
The skill creates dashboard-specific design systems.
Foundations include:
Spacing Typography Color Elevation Borders Radius Grid Motion
Core components include:
Buttons Inputs Selects Comboboxes Checkboxes Radios Toggles Date Pickers Badges Chips Cards Tables Tabs Modals Drawers Tooltips Toasts Alerts Pagination Breadcrumbs Skeletons
Dashboard-specific components include:
KPI Cards Task Queues Alert Lists Filter Bars Saved Views Bulk-Action Bars Activity Feeds Chart Cards Data Tables Status Summaries Workflow Steps Approval Cards Integration Status System Health Audit-Log Rows
Every important component should support required states:
Default Hover Focus Active Selected Disabled Loading Error Success Empty
The skill creates visual hierarchy through:
Layout Scale Grouping Spacing Weight Contrast
It avoids excessive saturation.
Strong color should generally be reserved for:
Primary Action Status Alert Selection
Semantic colors should not be used decoratively.
Dashboard typography can define roles such as:
Page Title Section Heading Card Heading Table Header Body Label Metadata
KPI
Badge
The skill creates interaction feedback.
Users should know when an action is:
Clicked Loading Saving Saved Failed Updated Selected Pending
The skill creates performance UX for data-heavy products.
Potential strategies include:
Render Critical Content First Use Local Skeletons Virtualize Large Tables Where Appropriate Preserve Layout Stability Avoid Blocking Unrelated Modules
For slow data:
Load modules independently.
For network issues:
Show connectivity state. Preserve unsaved work where possible. Explain unavailable actions.
For real-time data:
Define Update Interval Paused Updates User Editing Protection Timestamp Change Highlight
The skill avoids moving rows unpredictably while users are selecting or editing records.
The skill creates auditability for enterprise actions.
Potential fields include:
Actor Action Timestamp Change Reason
It creates security-aware UI without unnecessarily exposing sensitive configuration.
Permission errors can be constructive.
Example:
"You don't have permission to approve this request.
Ask a workspace administrator for Approval permission."
when that access-request process actually exists.
The skill performs dashboard UX audits.
Audit categories include:
Architecture Role Fit Task Alignment Navigation First-Viewport Hierarchy KPIs Tables Charts Filters Search Saved Views Queues Approvals Bulk Actions Alerts Empty States Loading States Partial Failures Permission States Responsive Behavior Accessibility Design-System Consistency
Findings can be classified:
Critical High Medium Low
Each finding can include:
Evidence User Impact Operational Impact Root Cause Concrete Redesign Validation
The skill can produce complete dashboard redesign blueprints.
Possible specification:
Role Primary Task First Viewport Navigation KPIs Task Queue Alerts Filters Table Charts Workflow Permissions States Responsive Behavior Accessibility
The skill identifies common dashboard anti-patterns.
Examples:
Ten or More Equal KPI Cards Charts Before Tasks Every Module Inside a Card Large Welcome Banner Dominating the First Viewport Activity Feed Dominating Operational Work Too Many Colored Statuses Hidden Filter State Every Database Field in Table No Bulk Actions Hidden Frequent Actions Twenty Top-Level Navigation Items Same Dashboard for Every Role Desktop Stack as Mobile Strategy Horizontal Table Scroll as Only Mobile Solution No Empty States No Permission States No Partial-Failure Handling Toast-Only Critical Confirmation Random Date Formats Mixed Terminology Inaccessible Charts Stale Data Without Freshness Indicator
Supported operating modes include:
Full SaaS Dashboard Architecture: Creates complete role architecture, IA, navigation, dashboard hierarchy, filters, tables, charts, workflows, permissions, and states.
Operational Dashboard Designer: Focuses on task queues, alerts, SLA, exceptions, workflows, and action hierarchy.
Executive Dashboard Designer: Focuses on KPIs, trends, forecast, risk, performance, and exception summaries.
Data Table UX Architect: Creates high-density tables with column strategy, filtering, sorting, bulk actions, row actions, density, pagination, and responsive behavior.
Filtering & Search Architect: Creates global filters, local filters, saved views, search, persistence, filter scope, and URL state.
Permissions & Admin UX Architect: Creates role-based access, permission matrices, administration architecture, restricted states, and auditability.
Workflow Queue Architect: Creates approvals, exceptions, assignment, SLAs, queues, and bulk operational workflows.
Dashboard UX Auditor: Audits existing dashboard architecture and creates prioritized redesign findings.
Mobile SaaS Dashboard Architect: Creates intentional mobile navigation, tables, filters, task hierarchy, approvals, and quick-action behavior.
Design System for Data-Heavy SaaS: Creates dashboard-specific components, states, density patterns, tables, filters, charts, and operational design-system rules.
The core commercial promise is: transform complex B2B SaaS requirements or existing dashboard interfaces into scalable, role-aware operational experiences where users can find what matters, understand current state, manage dense data, act efficiently, recover from failure, work within permissions, and complete high-value workflows without unnecessary confusion.
How to install
Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean today
- 30-day refund guarantee
- One-time purchase, yours forever
- Secure checkout via Stripe