What problem does it solve? Designing interfaces for custom Frappe applications often results in inconsistent layouts, missing states, and unfamiliar UX when developers lack reference patterns from official apps like CRM, Helpdesk, and HRMS. ## Core Features & Use Cases - App Shell Patterns: Standard sidebar, header, list view, and split detail-panel layouts matching official Frappe apps. - Component Guidelines: Usage patterns for Frappe UI components including Button, FormControl, Badge, Dialog, Tabs, and Skeleton loaders. - Responsive Design: Mobile patterns with collapsible sidebars, bottom sheets, swipe actions, and safe-area handling. - Use Case: When building a CRM-like app, apply the Kanban view pattern for deal pipelines, the activity feed for tracking changes, and the status color conventions to match the Frappe ecosystem. ## Quick Start Use the ui-patterns skill to design a list view with detail panel for my custom Frappe app following CRM layout conventions.