Latest release: v1.0.1Download zip
Capabilities
Compatibility
Security Scan
OpenClaw
Benign
high confidencePurpose & 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
Tags
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
| Type | Description |
|---|---|
bar | Grouped bar chart with multi-series support |
line | Multi-series line chart with data point markers |
pie | Pie chart with percentage labels |
scatter | Scatter plot with multi-series support |
area | Area chart with filled regions |
Options
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
type | string | yes | - | Chart type: bar, line, pie, scatter, area |
labels | string[] | yes | - | X-axis labels or pie segment names |
series | object[] | yes | - | Data series array |
series[].label | string | yes | - | Series name shown in legend |
series[].values | number[] | yes | - | Data values, one per label |
series[].color | string | no | auto | Hex color (e.g. #4E79A7) |
title | string | no | - | Chart title |
width | integer | no | 800 | Image width (200-4000) |
height | integer | no | 500 | Image height (200-4000) |
xLabel | string | no | - | X-axis label |
yLabel | string | no | - | Y-axis label |
showLegend | boolean | no | true | Show 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
