diagnose

Analyze experimental result files to identify error patterns and root-cause hypotheses.

46|5|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/victoriacity/openakari --skill diagnose-victoriacity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diagnose
Source: https://github.com/victoriacity/openakari/tree/main/.claude/skills/diagnose
Command: npx skills add https://github.com/victoriacity/openakari --skill diagnose-victoriacity

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you understand and interpret confusing or unexpected experimental results, identify root causes of errors, and assess the validity of your findings.

Core Features & Use Cases

  • Error Analysis: Characterize error distributions and identify systematic patterns.
  • Hypothesis Generation: Formulate and evaluate potential root causes for observed results, attributing them to specific layers (Model, Workflow, Interface, Methodology, Human).
  • Validity Assessment: Check construct, statistical, external, and ground truth validity.
  • Actionable Recommendations: Suggest next steps, including quick wins, experiments, and what to avoid.
  • Use Case: After running an A/B test for a new feature, you observe a significant drop in conversion rates. Use /diagnose on the results to understand why the feature underperformed and what specific aspects of the implementation or testing methodology might be at fault.

Quick Start

Use the diagnose skill to analyze the results file located at projects/my_project/results/experiment_run_1.csv.

Frequently Asked Questions about diagnose

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

FAQPage Schema
How do I interpret unexpected experimental results and find the root cause?

To interpret unexpected experimental results, analyze empirical result files and associated logs to identify error distribution patterns, generate root-cause hypotheses across system layers, and assess validity to pinpoint specific faults.

What is the best way to analyze error distributions in experiment data?

The best way to analyze error distributions in experiment data is to characterize the errors to identify systematic patterns, evaluate potential root causes across Model, Workflow, Interface, Methodology, and Human layers, and recommend concrete next steps.

How do I assess the validity of my empirical findings and A/B test outcomes?

Assess the validity of empirical findings by checking construct, statistical, external, and ground truth validity. This validates your A/B test outcomes and helps explain significant performance drops or underperforming features.

Does diagnosing experiment results require Python?

Diagnosing experiment results requires Python to process empirical data. You need to provide result files, such as experiment run CSVs, and associated logs for the analysis to generate actionable insights.

Why did my A/B test show a significant drop in conversion rates?

An A/B test showing a significant drop in conversion rates may stem from issues in specific system layers like Methodology or Interface. Analyze the result files to generate root-cause hypotheses and identify the exact implementation fault.