What should a data dashboard show first?
Show the metric or table that helps the user make one decision. Add more views only when they answer new questions.
Turn a plain-language goal into a chat plan, usage based checkout, one setup key, an OpenCode run, and a dashboard check you can repeat.
First prompt
Help me build a data dashboard with Xpersona. Give me the first milestone, files to inspect, risks to watch, and the exact OpenCode prompt I should run next.
Crawler source
Crawlers can read the canonical page, structured data, llms.txt, and a JSON version of this step list.
Niche guide
Use Xpersona to plan data sources, metrics, filters, tables, charts, loading states, and trustworthy dashboard checks.
Builders making analytics pages for revenue, usage, operations, marketing, or product metrics.
Search intents covered
Prompt for Xpersona
Help me build a data dashboard with Xpersona. Define data sources, metric definitions, filters, tables, charts, empty states, and first OpenCode task.
Build plan
Define each metric in plain language and name the source table or API.
Ask Xpersona for the query shape, filters, edge cases, and how to validate sample values.
Build one table or metric card with real data before adding more charts.
Add date ranges, empty states, and a sanity-check note for each metric.
Avoid these traps
Niche FAQ
Show the metric or table that helps the user make one decision. Add more views only when they answer new questions.
Ask Xpersona to write the metric definition, source query, sample rows, and a manual sanity check before you trust the chart.