creating-visualizations

Generate terminal-based and Kroki image visualizations from data.

3|1|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/tilmon-engineering/claude-skills --skill creating-visualizations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-visualizations
Source: https://github.com/tilmon-engineering/claude-skills/tree/main/plugins/datapeeker/skills/creating-visualizations
Command: npx skills add https://github.com/tilmon-engineering/claude-skills --skill creating-visualizations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables analysts to generate clear, actionable visualizations for data analysis sessions, bridging terminal exploration and rich image diagrams to support communication and decision-making.

Core Features & Use Cases

  • Terminal-based visuals: Generate ASCII tables, sparklines, and bar representations using tools like plotext, termgraph, and sparklines for quick in-session analysis.
  • Image-based visuals with Kroki: Produce Mermaid, GraphViz, Vega-Lite, D2, ERD, and DBML diagrams suitable for reports and presentations.
  • End-to-end visualization workflow: Structure data, create visuals, and annotate with context to deliver self-contained analyses.
  • Use Case: In a data review, generate a terminal table of metrics for quick skim, followed by a Mermaid workflow diagram to illustrate the process, then embed Vega-Lite charts in a final report.
  • The Quick Start block below demonstrates how to begin by requesting a simple bar chart or a flow diagram.

Quick Start

To begin, prompt the skill to visualize a dataset by requesting a simple terminal bar chart for category totals, followed by a Mermaid flow diagram describing the data flow, and then a Vega-Lite chart for a subset of the data.

Frequently Asked Questions about creating-visualizations

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

FAQPage Schema
How do I generate terminal-based data visualizations for quick analysis?

Terminal-based visualizations use tools like plotext, termgraph, and sparklines to generate ASCII tables, bar charts, and sparklines directly in the terminal for quick in-session data analysis.

Can I create Mermaid and GraphViz diagrams for markdown reports?

Yes, you can create Mermaid and GraphViz diagrams for markdown reports using Kroki-based image formats, which also support Vega-Lite, D2, ERD, and DBML to produce visual diagrams suitable for presentations.

What is the best way to visualize data flow in a stakeholder review?

The best way to visualize data flow in a stakeholder review is combining terminal tables for quick metric skims with Mermaid workflow diagrams and Vega-Lite charts embedded in a final report to illustrate the process.

Does Kroki support Vega-Lite charts and ERD diagrams for documentation?

Yes, Kroki supports Vega-Lite charts and ERD diagrams alongside DBML, D2, Mermaid, and GraphViz formats, enabling you to generate rich image-based visuals suitable for documentation and stakeholder communications.

How do I structure data and annotate visuals for a self-contained analysis?

To structure data and annotate visuals for a self-contained analysis, structure the dataset, create terminal or Kroki-based visuals, and annotate them with context to deliver an end-to-end visualization workflow.

When should I use terminal bar charts instead of Vega-Lite image charts?

Use terminal bar charts with tools like termgraph for quick in-session data exploration, and use Vega-Lite image charts when you need rich, embedded visuals for final reports and stakeholder presentations.