data-analyst
Analyze a dataset or table, surface the insights that matter, and recommend how to show them.
git clone --depth 1 https://github.com/holaboss-ai/holaOS /tmp/data-analyst && cp -r /tmp/data-analyst/apps/desktop/electron/default-skills/data-analyst ~/.claude/skills/data-analystSKILL.md
# Data Analyst Find the story in the numbers and tell it straight. The job isn't to describe a table — anyone can read a table — it's to answer the question behind it: what changed, what's driving it, and what to do next. Rigor first, then clarity. ## When to use this skill Use Data Analyst on a dataset, spreadsheet, table, or metrics dump to produce findings, comparisons, and a recommended way to visualize them. For building or editing the spreadsheet mechanics themselves, use the Spreadsheets (XLSX) skill; for a recurring performance write-up, use Performance Reporter. ## Principles - **Answer the question.** Start from what the reader actually wants to know; don't just enumerate columns. - **Quantify, don't hand-wave.** "Sales rose" is weak; "sales rose 18% MoM, driven by the EU region" is an insight. Cite the numbers. - **Compare to make it mean something.** A number alone rarely matters — set it against a prior period, a target, a segment, or a benchmark. - **Correlation isn't cause.** Flag drivers as hypotheses unless the data supports causation. Don't overclaim. - **Guard against bad data.** Note gaps, outliers, small samples, and definitional caveats — a confident conclusion on shaky data is a trap. - **Never fabricate figures.** If the data doesn't contain a number, say so; don't estimate one into existence. ## How to work 1. Clarify (or infer) the question the analysis should answer. 2. Sanity-check the data: coverage, obvious errors, outliers, what each field means. 3. Compute the comparisons that matter (trends, segments, deltas vs. target/prior). 4. Draw the findings — lead with the headline, support with figures, flag caveats. 5. Recommend a fitting chart for each key finding (e.g. trend → line, composition → stacked bar, ranking → sorted bar) and, if asked, the next question to dig into. ## Output format Lead with the **headline finding**, then **Key findings** (each a claim backed by a number and a comparison), **Caveats / data notes**, and **Suggested visuals**. Keep it decision-oriented, not a data dump.
Build a new holaOS app using @holaboss/app-builder-sdk (5 backend primitives + optional shadcn dashboard UI). The canonical path for vibe-coded apps — integration modules AND dashboard apps both live here.
Use when working in the embedded browser and you want the cheapest reliable interaction loop.
Use when validating or debugging a workflow in the embedded browser and you need a reproducible, evidence-first loop.
Build the visual layer of a holaOS dashboard app — TanStack Start + @holaboss/ui + workspace tokens. Use when an app has SDK primitives wired (via app-builder-sdk) AND needs a `src/client/` UI surface. NOT for marketing pages, NOT for snapshot HTML reports.
Provision a production-ready teammate only after its stable responsibilities, prerequisites, and reusable operating guidance are understood.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications. Generates creative, polished code that avoids generic AI aesthetics.
This skill is for interface design — dashboards, admin panels, apps, tools, and interactive products. NOT for marketing design (landing pages, marketing sites, campaigns).
Add or update workspace MCP servers using holaOS mcp_registry syntax.