What problem does it solve?
This Skill provides a comprehensive guide to building user interfaces within the SKUEL framework, ensuring consistency, maintainability, and adherence to best practices.
Core Features & Use Cases
- Page Architecture: Understand the
BasePage foundation, page types (STANDARD, HUB, CUSTOM), and design token usage.
- Component Composition: Learn the three-layer model (Primitives, Patterns, Layouts) and how to structure new components.
- Navigation: Implement consistent navigation using
NavItem, icon links, and mobile-friendly patterns.
- Sidebar Pages: Create collapsible and persistent sidebars using
SidebarPage for complex sections.
- Form Patterns: Utilize
FormGenerator for Pydantic-driven forms and understand three-tier validation.
- Inline CSS & Interactivity: Leverage MonsterUI tokens and HTMX/Alpine.js for dynamic UIs.
- Use Case: When developing a new feature that requires a form submission, a sidebar navigation, and a consistent page layout, consult this Skill for the correct patterns and components to use.
Quick Start
Use the skuel-ui skill to build a new page with a form and sidebar navigation.