risk-heatmap

Transform project risk data into a self-contained HTML heatmap report.

12|2|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/haomingz/kimi-skills --skill risk-heatmap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: risk-heatmap
Source: https://github.com/haomingz/kimi-skills/tree/main/skills/risk-heatmap
Command: npx skills add https://github.com/haomingz/kimi-skills --skill risk-heatmap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Risk registers are often manual and hard to interpret; this Skill converts structured risk data into an interactive 5x5 probability-impact heatmap to support decision-making.

Core Features & Use Cases

  • Input risk entries with id, name, category, probability, impact, owner, mitigation, and status, and automatically compute a risk score.
  • Generate a self-contained HTML heatmap visualization that highlights risk concentrations and enables quick assessment.
  • Use cases include project risk reviews, dashboard reporting, and risk mitigation planning for cross-functional teams.

Quick Start

Run the tool with a JSON file of risks to produce a self-contained HTML heatmap report.

Frequently Asked Questions about risk-heatmap

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

FAQPage Schema
How do I generate a project risk heatmap from a risk register?

To generate a project risk heatmap, provide a JSON file of risk entries with id, name, category, probability, impact, owner, mitigation, and status. The tool validates inputs, computes risk scores, and outputs a self-contained HTML heatmap report.

What is a 5x5 probability-impact heatmap used for in risk management?

A 5x5 probability-impact heatmap visualizes project risk concentrations to support decision-making. It transforms structured risk register data into an interactive HTML visualization, enabling quick assessment for project risk reviews and mitigation planning.

Can I exclude closed risks when generating an HTML risk visualization?

Yes, when generating the HTML risk visualization, the tool automatically excludes closed risks. It processes only active entries from your risk data to compute scores and display current risk concentrations on the 5x5 heatmap.

How do I prepare risk data for automated heatmap report generation?

Prepare risk data for heatmap report generation by structuring entries in a JSON file. Include id, name, category, probability, impact, owner, mitigation, and status fields, ensuring probability and impact values are validated on a 1-5 scale before processing.

Does this Python visualization tool work for cross-functional dashboard reporting?

Yes, this Python visualization tool supports cross-functional dashboard reporting by converting structured risk data into a self-contained HTML heatmap. It highlights risk concentrations, enabling teams to assess project risks and plan mitigations quickly.

What are the input constraints for probability and impact values in a risk heatmap?

The input constraints for probability and impact values in a risk heatmap require both fields to be scaled from 1 to 5. The tool validates these inputs to accurately compute risk scores and generate the visual HTML report.