Data Analysis Pro
ReviewAudited by ClawScan on May 1, 2026.
Overview
This skill appears purpose-aligned, but it uploads user-provided datasets to ChartGen and uses a ChartGen API key, so only use it with data you are allowed to send to that service.
Before installing, confirm you are comfortable sending the datasets you analyze to chartgen.ai and using a ChartGen API key from your environment. Prefer a limited-use API key, monitor credit usage, and avoid passing sensitive local files unless you have approval to upload them.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Any spreadsheet, CSV, or JSON data analyzed by the skill may leave the local environment and be processed by ChartGen.
The script reads the provided local file, encodes its contents, and sends it to the ChartGen API endpoint for processing.
BASE_URL = "https://chartgen.ai/api/platform_api/" ... data["file_blob"] = base64.b64encode(content).decode('utf-8') ... response = requests.post(url, headers=headers, data=json.dumps(data), timeout=60)Use this skill only with data you are permitted to upload to chartgen.ai, and redact confidential or regulated information when appropriate.
The skill can consume ChartGen credits or quota associated with the configured API key.
The skill uses a ChartGen API key from the environment as an Authorization header for API calls.
self.api_key = api_key or os.environ.get("CHARTGEN_API_KEY") ... headers = { "Authorization": self.api_key, "X-Platform-Source": "openclaw" }Use a dedicated ChartGen API key with appropriate credit limits and rotate or revoke it if no longer needed.
Opening generated chart HTML depends on external JavaScript from jsDelivr, which is normal for browser-based charts but adds a third-party runtime dependency.
Generated visualization HTML loads ECharts JavaScript from an external CDN using a broad major-version reference.
<script src="https://cdn.jsdelivr.net/npm/echarts@5/dist/echarts.min.js"></script>
Open generated HTML only when you trust the chart source, and consider pinning or locally hosting the ECharts library if stronger supply-chain control is needed.
