Skills

Analysis Authoring

Authoring conventions for exploratory data analysis notebooks and analytical...

Install

npx skills add microsoft/hve-core --skill analysis-authoring -g -a claude-code -y
Repository
microsoft/hve-core1.6k
Category
Testing
Updated
3d ago
License
CC-BY-4.0
Context cost
Lightabout 1,291 tokens
Runs scripts
No, instructions only

What it does

Authoring conventions for exploratory data analysis notebooks and analytical dashboards, covering section sequence, visualization selection, scale thresholds, caching and state, and dashboard validation budgets. Use when composing or reviewing an EDA notebook, an analytical dashboard, or a dashboard test pass.

Analysis Authoring Conventions

Goal

Produce exploratory notebooks and analytical dashboards whose structure, visualization choices, and scale handling are deliberate rather than incidental. This skill supplies the editorial judgment that generic file, notebook, terminal, and browser tooling does not carry.

Flow

  1. Confirm the analysis question, the datasets in scope, and the deliverable shape: notebook, dashboard, or both.
  2. Read the available profile and objectives artifacts rather than re-deriving column semantics. data-catalog owns the profile contract and semantic roles.
  3. Select the deliverable's section sequence from the matching reference, including only the conditional sections the data supports.
  4. Choose each visualization from its analytical goal, applying the scale thresholds rather than plotting whole datasets by default.
  5. Record interpretation next to each figure so a reader learns what the figure answers, not only what it shows.
  6. Validate the deliverable against its completeness expectations, and for dashboards apply the responsiveness budgets as project-adjustable defaults.

Inputs

  • The analysis question and intended audience
  • Dataset locations and, when available, an existing data profile and declared objectives
  • The deliverable shape and its destination
  • Any project-specific performance budget that overrides the defaults here

Success criteria

Read the whole SKILL.md on GitHub

More in Testing