Bundle Pluginsource linked

Chartv1.0.1

Chart generation plugin for OpenClaw — bar, line, pie, scatter, and area charts as SVG images

chart-plugin·runtime chart·by @zhangguiping-xydt
openclaw bundles install clawhub:chart-plugin
Latest release: v1.0.1Download zip

Capabilities

Bundle format
generic
Runtime ID
chart

Compatibility

Built With Open Claw Version
2026.5.27
Plugin Api Range
>=2026.5.26
Plugin Sdk Version
2026.5.27
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The artifacts match the stated ClawHub and Convex purposes: skill install/update/publish, package operations, UI proof, moderation workflows, and Convex development guidance. Some capabilities are high-impact, such as moderation actions and local skill replacement, but they are directly related to the documented purpose.
Instruction Scope
Runtime instructions generally require explicit targets, reasons, confirmation, or authenticated CLI/API use before write actions. The autoreview helper discloses a default full-access nested review mode and fallback reviewers, which is sensitive but documented and opt-out rather than hidden.
Install Mechanism
Package metadata shows CLI bins and build/prepublish scripts, with no postinstall or automatic execution path found. Skill files and helper scripts are invoked by user commands rather than running during installation.
Credentials
The package uses network access, local filesystem writes, temporary files, and optional GitHub/Convex/ClawHub commands in ways that fit its CLI and maintainer workflow purpose. Path handling for skill install rejects traversal, and token storage is placed in a user config file with restricted permissions.
Persistence & Privilege
Persistence is limited to expected config, lock, origin, and proof/artifact files, plus authenticated server-side moderation or publishing state when users invoke those commands. No hidden background worker, credential harvesting, or unrelated persistence was found.
Scan Findings in Context
[SkillSpector] expected: SkillSpector reported no issues; artifact review likewise found no hidden or purpose-mismatched behavior.
[VirusTotal] expected: VirusTotal telemetry showed 0 malicious and 0 suspicious engine detections; this supports but does not by itself determine the benign verdict.
[artifact-review:high-impact-user-commands] expected: Moderation, publishing, uninstall/update, GitHub proof publishing, and full-access autoreview are high-impact capabilities, but they are disclosed, user-invoked, and aligned with the package's ClawHub maintainer/CLI purpose.
Assessment
Install only if you intend to use ClawHub maintainer or Convex workflow tooling. Review commands before running moderation, publishing, proof-publishing, or autoreview flows, especially commands using tokens, GitHub access, Convex deployments, or the autoreview full-access default.

Verification

Tier
source linked
Scope
artifact only
Summary
Validated package structure and linked the release to source metadata.
Commit
a4dbbcaa7940
Tag
master
Provenance
No
Scan status
clean

Tags

latest
1.0.1

Chart Plugin for OpenClaw

Generate SVG charts from structured data — bar, line, pie, scatter, and area charts.

Install

openclaw plugins install clawhub:chart

Usage

Agent can call the chart tool with structured JSON:

{
  "type": "bar",
  "title": "Monthly Revenue",
  "labels": ["Jan", "Feb", "Mar", "Apr"],
  "series": [
    { "label": "Online", "values": [120, 150, 180, 210] },
    { "label": "Retail", "values": [80, 95, 110, 130] }
  ],
  "xLabel": "Month",
  "yLabel": "Revenue (K$)",
  "showLegend": true
}

Chart Types

TypeDescription
barGrouped bar chart with multi-series support
lineMulti-series line chart with data point markers
piePie chart with percentage labels
scatterScatter plot with multi-series support
areaArea chart with filled regions

Options

ParameterTypeRequiredDefaultDescription
typestringyes-Chart type: bar, line, pie, scatter, area
labelsstring[]yes-X-axis labels or pie segment names
seriesobject[]yes-Data series array
series[].labelstringyes-Series name shown in legend
series[].valuesnumber[]yes-Data values, one per label
series[].colorstringnoautoHex color (e.g. #4E79A7)
titlestringno-Chart title
widthintegerno800Image width (200-4000)
heightintegerno500Image height (200-4000)
xLabelstringno-X-axis label
yLabelstringno-Y-axis label
showLegendbooleannotrueShow legend (auto-hidden for single series)

Local Development

cd /path/to/openclaw
ln -sf /path/to/openclaw-chart-plugin extensions/chart
pnpm gateway:dev

Publish to ClawHub

npm install -g clawhub
clawhub login
clawhub package publish . --dry-run  # preview
clawhub package publish .            # publish