Data Analysis

Define metric contracts and decision briefs for data analysis workflows.

7|2|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/SJTU-IPADS/SkVM-data --skill data-analysis-sjtu-ipads
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Data Analysis
Source: https://github.com/SJTU-IPADS/SkVM-data/tree/main/skills/data-analysis
Command: npx skills add https://github.com/SJTU-IPADS/SkVM-data --skill data-analysis-sjtu-ipads

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Data analysts and teams struggle with turning raw data into reliable, actionable decisions. This Skill provides a disciplined framework to define metrics, plan analysis, and communicate results effectively.

Core Features & Use Cases

  • Metric contracts, chart guidance, and decision briefs to ensure consistent analysis and stakeholder-ready outputs.
  • End-to-end guidance for data workflows across SQL, spreadsheets, BI tools, and notebooks, including KPI debugging, cohort analysis, funnels, anomaly reviews, and executive reporting.
  • Emphasis on starting from an explicit decision, quantifying uncertainty, and documenting caveats for robust recommendations.

Quick Start

Ask a concrete decision question and specify the relevant metrics, then run the analysis to generate a decision-ready brief.

Frequently Asked Questions about Data Analysis

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

FAQPage Schema
How do I turn raw SQL and spreadsheet data into decision-ready insights?

To turn raw data into decision-ready insights, start by identifying the specific data problem and the decision that would change outcomes. Apply a disciplined framework defining metric contracts, chart guidance, and decision briefs to ensure rigorous analysis and transparent assumptions.

What is KPI debugging and how does it fit into data analysis workflows?

KPI debugging is the process of investigating anomalies and unexpected changes in your key performance indicators. It fits into data analysis workflows by applying structured anomaly detection and chart guidance to quantify uncertainty and document caveats for robust recommendations.

How do I conduct cohort analysis and funnel analyses for executive reporting?

To conduct cohort analysis and funnel analyses for executive reporting, start from an explicit decision question and specify relevant metrics. Generate a decision brief that documents transparent assumptions, quantifies uncertainty, and outlines robust recommendations.

Can I use this approach with BI tools, notebooks, and ad hoc data tables?

Yes, you can apply this analysis framework across SQL, spreadsheets, BI tools, notebooks, and ad hoc data tables. It provides end-to-end guidance for defining metric contracts and chart guidance to ensure consistent, stakeholder-ready outputs regardless of your data environment.

What's the best way to define metric contracts for transparent assumptions?

The best way to define metric contracts is to explicitly link each metric to a concrete decision and document all underlying assumptions. This ensures consistent analysis, quantifies uncertainty, and produces decision-ready outputs that stakeholders can trust.

Why does my data analysis fail to produce actionable decisions?

Data analysis often fails to produce actionable decisions because it lacks a disciplined framework starting from an explicit decision. Without defining metric contracts and documenting caveats, raw data remains descriptive rather than yielding robust, decision-ready recommendations.