amvcp-charts-multi-dim

Generate interactive multi-dimensional charts from fenced JSON specs.

Updated May 8, 2026
One-click install
npx skills add https://github.com/Emasoft/ai-maestro-visual-communicator-plugin --skill amvcp-charts-multi-dim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: amvcp-charts-multi-dim
Source: https://github.com/Emasoft/ai-maestro-visual-communicator-plugin/tree/main/skills/amvcp-charts-multi-dim
Command: npx skills add https://github.com/Emasoft/ai-maestro-visual-communicator-plugin --skill amvcp-charts-multi-dim

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you rapidly communicate complex datasets that need more than one visual encoding axis or a process-flow narrative, without manually designing chart logic.

Core Features & Use Cases

  • Multi-dimensional chart rendering for radar, heatmap, matrix, activity heatmap, mekko (Marimekko), funnel, and waterfall when your data needs 2+ encoded dimensions or cumulative stage storytelling.
  • Authoring contract with guardrails: a required fenced spec envelope with a meaningful title and per-type JSON shapes, plus explicit failure-degradation instead of silent errors.
  • Interactive selection output where chart atoms (cells/vertices/segments/bars) support click-to-select for agent comments, annotations, and downstream review.

Quick Start

Use the chart type keyword (for example, radar or heatmap) with a fenced JSON spec that includes a required title and the correct series/options shape for that chart.

Frequently Asked Questions about amvcp-charts-multi-dim

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

FAQPage Schema
How do I create a waterfall chart from multi-axis data?

To create a waterfall chart, you input multi-axis data using a fenced JSON spec with a required title. The chart logic automatically renders cumulative stage narratives without manual design, emitting clickable bar atoms for downstream agent comments.

Can I generate an interactive Marimekko chart for stacked shares?

Yes, you can generate a Marimekko chart by providing a fenced JSON spec with a title and the correct series shape. It renders width-by-total stacked shares, emitting selectable chart segments for agent annotations and review.

What is the best way to compare multiple criteria using a radar chart?

The best way to compare multiple criteria is passing your dataset through a fenced JSON spec with a required title. The rendering logic applies visual encoding across two or more axes, producing clickable vertices for downstream selection.

Does this charting approach support click-to-select interactions for agents?

Yes, the chart rendering supports click-to-select interactions by emitting selectable chart-point atoms like cells, vertices, segments, and bars. These atoms enable agent comments, annotations, and downstream review workflows directly on the visual output.

When do I need a fenced spec envelope for rendering charts?

You need a fenced spec envelope whenever rendering multi-dimensional charts like radar, heatmap, funnel, or waterfall. It enforces required titles and per-type JSON shapes, providing explicit failure-degradation to prevent silent errors during visual encoding.