line-chart-plotter

Render time-series line charts from JSON input into PNG images.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/Andy-HNU/AndyClaw --skill line-chart-plotter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: line-chart-plotter
Source: https://github.com/Andy-HNU/AndyClaw/tree/main/projects/investment/skills/line-chart-plotter
Command: npx skills add https://github.com/Andy-HNU/AndyClaw --skill line-chart-plotter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Converts structured timeseries data into publication-ready PNG line charts for reports, dashboards, or evidence where textual trends are insufficient.

Core Features & Use Cases

  • Input-driven charts: Accepts a JSON payload with a title, axis labels, and one or more series of (x,y) points, producing a clear chart with axis labels and optional legend.
  • Deterministic rendering: Produces reproducible PNG outputs with fixed fonts and colors suitable for reports.
  • Use Case: Visualize 7-day, 30-day, or 90-day trends to accompany financial or operational narratives.

Quick Start

Provide a JSON payload with title, x_label, y_label, and series, then run the plotting script to generate a PNG.

Frequently Asked Questions about line-chart-plotter

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

FAQPage Schema
How do I render time-series line charts from JSON data into PNG images?

To render time-series line charts from JSON data, provide a payload with a title, axis labels, and series of points to generate publication-ready PNG images for reports and dashboards.

What is the best way to visualize 7-day or 30-day operational trends for a report?

The best way to visualize 7-day or 30-day operational trends is to convert structured timeseries data into deterministic PNG line charts where trends must be visualized rather than described.

Does the line chart plotting script work with Python and Pillow for data visualization?

Yes, the line chart plotting script works with Python and requires the Pillow dependency to produce reproducible PNG outputs with fixed fonts and colors suitable for data visualization.

Can I generate a line chart with multiple data series and a legend from a JSON payload?

Yes, you can generate a line chart with multiple data series from a JSON payload that includes a title, x_label, y_label, and series, producing a clear chart with an optional legend.

Are there limitations when using deterministic rendering for timeseries data visualization?

Deterministic rendering applies fixed fonts and colors to produce reproducible outputs, meaning customization is limited to basic numeric data validation and predefined visual schemas for consistent results.