What problem does it solve? Building consistent jac-shadcn pages in Jac requires remembering dozens of spacing, typography, and structural rules, and small mistakes like shorthand padding or wrong comment syntax break the Jac parser or produce inconsistent layouts. ## Core Features & Use Cases - Design System Constants: Enforces section padding scales, type scales, container wrappers, and 4-unit spacing rhythm across all pages. - Anti-Patterns Checklist: Maps common mistakes (shorthand py-, JSX comments, className on Sidebar components) to their correct Jac-safe equivalents. - Composition Skeletons: Provides ready structural patterns for auth cards, sidebar app shells, data tables, stats rows, pricing grids, CTA banners, empty states, and marketing sections. - Use Case: When asked to build a pricing page in a Jac frontend, load this Skill to get the correct 3-tier grid skeleton with bottom-aligned CTAs, popular-tier ring styling, and compliant spacing tokens. ## Quick Start Build a jac-shadcn pricing page with three tiers using the design system constants and composition patterns from this Skill.