Pair heading + body (+ optional mono) fonts from the 57 vendored pairings in data/typography.csv, returning Google Fonts import URLs and a type-scale recommendation. Use when a team needs a font combination that already works, backed by real-world pairings.
Recommend the right chart type from the 25 options in data/charts.csv based on data shape (time series, categorical, distribution, comparison, relationship, hierarchy, flow) and an audience constraint. Use when a team is designing a dashboard or analytics screen and needs to avoid common chart-choice mistakes.
Pick a WCAG-checked color palette from data/colors.csv (161 options) by product type and mood, returning full shadcn-style role assignments (Primary, Accent, Muted, Destructive, etc.) for light and dark modes. Use when a team needs a production-ready palette with contrast notes, not hand-picked hex values.
Recommend a frontend/design-system stack from data/stacks/.csv (16 stacks — React, Next.js, Vue, Svelte, Astro, SwiftUI, Flutter, shadcn, and more) with tradeoff analysis. Use when a team is starting a new product and needs to pick a stack that matches their team size, performance needs, and deployment target.
Organize qualitative research data into an affinity diagram with themes, clusters, and insight statements. Use when synthesizing large amounts of qualitative data from interviews, observations, or surveys.
Design a diary study plan with prompts, duration, participant criteria, and analysis framework. Use when you need to understand user behavior over time in natural contexts.
Build a 4-quadrant empathy map (Says, Thinks, Does, Feels) to synthesize user research into actionable insights. Use when you need to quickly capture and share user understanding across the team.