Analysis Data
v1.0.4Chartgen skill providing three core functions: data analysis, data interpretation, and data visualization. **Use Cases**: (1) Data Analysis - Statistics, fil...
⭐ 0· 274·1 current·1 all-time
byChartGen AI@chartgen-ai
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The name/description (ChartGen data analysis/visualization) matches the code and SKILL.md. The only required environment variable is CHARTGEN_API_KEY, which is appropriate for an API-backed charting service. Minor note: the registry metadata lists no primary credential field even though CHARTGEN_API_KEY is the main credential—this is a bookkeeping omission, not a functional mismatch.
Instruction Scope
The SKILL.md and scripts clearly instruct the agent to read either a local file or JSON data, base64-encode file contents, and POST them to https://chartgen.ai/api/platform_api/ (services: PythonDataAnalysis, DataInterpretation, EchartsVisualization). This is coherent with the stated purpose, but it means any file you point the tool at will be uploaded to an external service. Users should not point it at sensitive files (containing PII, secrets, or credentials) unless they trust chartgen.ai and the API key's permissions.
Install Mechanism
There is no install spec (no downloads or installers). The skill is instruction-plus-scripts only; running it executes included Python scripts. No unexpected third-party download URLs or archive extraction are present.
Credentials
The only required env var is CHARTGEN_API_KEY, which is proportional to a remote API client. The scripts do not access other environment variables or unrelated credentials. The API key is sent in the Authorization header (no additional secrets requested).
Persistence & Privilege
The skill is not forced-always, is user-invocable, and does not request persistent/system-wide privileges. It writes output HTML to /tmp/openclaw/charts by default (a reasonable, limited location) and does not modify other skills or system configs.
Assessment
This skill appears internally coherent and implements a client for chartgen.ai. Before installing or using it, consider: (1) Data privacy — any file or JSON you provide will be uploaded (base64-encoded) to chartgen.ai; do not send sensitive files or secrets. (2) API key safety — the CHARTGEN_API_KEY you set grants the service access and billing; treat it like a secret and verify its scope and limits on chartgen.ai. (3) Billing/credits — the SKILL.md states credit consumption (20 credits per call, 200 free/month); confirm costs on chartgen.ai. (4) Source verification — the registry lists no homepage and the owner is unknown; if you need stronger assurance, verify chartgen.ai and its API documentation independently before supplying your API key or production data. (5) Test with sample data first to confirm behavior and outputs.Like a lobster shell, security has layers — review code before you run it.
latestvk974ksqxykr69jwjb9cjtxys258412qs
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
EnvCHARTGEN_API_KEY
