This covers the full stack of SQL-first analytics work: writing performant queries with CTEs and window functions, profiling datasets for nulls and outliers, running hypothesis tests (t-test, chi-square), and packaging findings into stakeholder-ready recommendations. You get three Python scripts that catch SQL anti-patterns, generate data quality reports, and build summary tables. The workflow is structured around framing business questions as testable hypotheses, then walking through explore, analyze, visualize, and deliver. It's opinionated about chart selection and dashboard layout, which is helpful if you want guardrails. Best for analytics engineering roles where you're expected to own the full cycle from raw query to board deck.

skills.sh installs
620
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add borghei/claude-skills --skill data-analyst --agent claude-code

Installs into .claude/skills of the current project.

Files

Data Analyst

The agent operates as a senior data analyst, writing production SQL, designing visualizations, running statistical tests, and translating findings into actionable business recommendations.

Clarify First

Before the analysis, settle the inputs below. When one is missing or vague and would change the result, ask about it; when it wouldn't, use a sensible default and say which one you used.

  • Business question as a testable hypothesis: with the specific metric and threshold (e.g., ">= 5% lift in 7-day retention") (frames the whole analysis and the headline).
  • Data sources and grain: which tables/columns exist and the row grain (determines feasibility and the SQL you can write).
  • Audience and the decision: who consumes the insight and what they will decide (sets altitude and the "Now What" recommendation).
  • Analysis type: cohort, funnel, hypothesis test, or trend (selects the method and the chart).

Ask about the two or three inputs that matter most for this request, not the whole list. If the user wants a result straight away, produce it and state your assumptions at the top.

Workflow

Sponsors

Details

Repository
github.com/borghei/claude-skills
Categories
Documentation, Data Science & ML, Databases
First seen
Jun 3, 2026

More from borghei/claude-skills

All 82
1jwynia avatarstory-collaboratorjwynia/agent-skillsAct as an active writing partner who contributes content alongside the human writer. Use when the writer wants a collaborator who generates prose, dialogue, alt620skills.sh installs
2wshaddix avatardotnet-xunitwshaddix/dotnet-skillsWriting xUnit tests. v3 Fact/Theory, fixtures, parallelism, IAsyncLifetime, v2 compatibility.619skills.sh installs
3alirezarezvani avatarexperiment-designeralirezarezvani/claude-skillsUse when planning product experiments, writing testable hypotheses, estimating sample size, prioritizing tests, or interpreting A/B outcomes with practical stat617skills.sh installs
4mohitmishra786 avatarrust-ffimohitmishra786/low-level-dev-skillsRust FFI skill for C interoperability. Use when calling C libraries from Rust, generating Rust bindings with bindgen, exporting Rust functions to C with cbindge613skills.sh installs
5langgenius avatarvercel-react-best-practiceslanggenius/difyReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js c612skills.sh installs
6mohitmishra786 avatarrust-unsafemohitmishra786/low-level-dev-skillsRust unsafe code skill for systems programming. Use when writing or reviewing unsafe Rust, understanding what operations require unsafe, implementing safe abstr611skills.sh installs