distribution-profiler

Profile numeric column distributions and generate diagnostic reports with A/B testing guidance.

16|7|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/ai-analyst-lab/ai-analyst-plus --skill distribution-profiler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: distribution-profiler
Source: https://github.com/ai-analyst-lab/ai-analyst-plus/tree/main/.claude/skills/distribution-profiler
Command: npx skills add https://github.com/ai-analyst-lab/ai-analyst-plus --skill distribution-profiler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Profile the distribution of numeric data to prevent wrong test selections and to guide robust analytics, providing actionable diagnostics and an A/B testing playbook.

Core Features & Use Cases

  • Identify the distribution of a numeric column (continuous or count) and surface summary statistics.
  • Recommend appropriate statistical tests and transformations, with explicit caveats for skew, zero-inflation, and multimodality.
  • Produce a structured diagnostic report and an accompanying 4-panel visualization to inform analysis workflows.

Quick Start

Ask me to profile the distribution of a numeric column to start the analysis.

Frequently Asked Questions about distribution-profiler

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I determine the distribution of a numeric metric before A/B testing?

Data profiling requires a numeric column from raw data, derived metrics, or per-user aggregates to analyze distribution characteristics. Providing a clean numeric dataset ensures the diagnostic report accurately identifies skew, modality, and zero-inflation for test selection.

What statistical tests should I use for non-normal data with skew or zero-inflation?

For non-normal data with skew or zero-inflation, the profiler evaluates distribution diagnostics and explicitly recommends appropriate statistical tests while providing caveats and suitable data transformations to guide robust analysis.

How do I profile discrete versus continuous data distributions?

To profile discrete versus continuous data distributions, the profiler distinguishes the data type and applies appropriate aggregation level checks to surface modality, zero-inflation, and normality test guidance for accurate experimental design.

What is the best way to select appropriate statistical tests based on my data distribution?

The best way to select appropriate statistical tests is to run a distribution profile that identifies normality and bimodality, delivering a structured diagnostic report and an A/B testing playbook tailored to your specific data characteristics.

Can I use data profiling diagnostics for per-user aggregates in experimental design?

Yes, you can use data profiling diagnostics for per-user aggregates in experimental design. The profiler applies checks at the appropriate aggregation level and produces an A/B testing playbook to guide robust experimental setup and analysis.