From ai-analyst
Compares metrics (definitions, ranges, guardrails), findings, and patterns across connected datasets to identify shared behaviors, divergences, and anomalies.
npx claudepluginhub ai-analyst-lab/ai-analyst-plugin --plugin ai-analystThis skill uses the workspace's default tool permissions.
Compare metrics, findings, and patterns across two or more connected datasets.
Browses, searches, and displays metric definitions including formulas, source tables, dimensions, guardrails, and validations from active dataset's metric dictionary via /metrics commands.
Interviews users to extract tribal knowledge about datasets/databases, generating reusable data context skills for documentation and analysis.
Structures product data analysis with 4-question method, metric triage, funnel breakdowns, cohort tables, and stakeholder formats. Use for metric deep-dives, conversion drops, dashboard specs.
Share bugs, ideas, or general feedback.
Compare metrics, findings, and patterns across two or more connected datasets. Helps identify cross-dataset patterns (e.g., "conversion funnel behavior is similar across both product lines") and dataset-specific anomalies.
/compare-datasets or "compare across datasets"/compare-datasets — compare active dataset with all others
/compare-datasets {id1} {id2} — compare two specific datasets
/compare-datasets metric={name} — compare a specific metric across datasets
<workspace>/knowledge/datasets/ to enumerate all connected datasets./connect-data to add another."For each dataset:
<workspace>/knowledge/datasets/{id}/metrics/index.yamlFor each metric that exists in 2+ datasets:
For each dataset:
<workspace>/knowledge/analyses/index.yamlWrite findings to <workspace>/knowledge/global/cross_dataset_observations.yaml:
Display a comparison table:
Cross-Dataset Comparison: {dataset_a} vs {dataset_b}
Shared Metrics: {N} ({M} with matching definitions)
Metric Discrepancies: {list}
Shared Patterns:
- {pattern description} (seen in both datasets)
Divergences:
- {metric} is {direction} in {dataset_a} but {direction} in {dataset_b}
Suggested Next:
- "Investigate why {pattern} differs between datasets"
- "Align {metric} definitions across datasets"