← Back to Skills Marketplace
xueyetianya

Bytesagain Charts

by bytesagain4 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
122
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install bytesagain-charts
Description
Generate beautiful ASCII and HTML charts from data (CSV/JSON). 支持数据可视化、自动生成条形图、折线图及饼图。Use when analyzing performance trends, creating terminal dashboards, or...
README (SKILL.md)

BytesAgain Charts / 楼台图表助手

Turn your raw data into insightful visualizations instantly.

Quick Start / 快速开始

Just ask your AI assistant: / 直接告诉 AI 助手:

  • "Create a bar chart for these monthly sales: Jan:100, Feb:150, Mar:130" (根据月度销售额生成柱状图)
  • "Plot a line chart showing the CPU usage trend from data.csv" (根据CSV数据绘制趋势图)
  • "Generate a pie chart to visualize budget distribution" (生成饼图展示预算分布情况)

Features / 功能特性

  • Multiple Types: Bar charts, Line plots, Pie charts, and Candlestick support.
  • Bilingual Output: Clear descriptions for both English and Chinese users.
  • Local & Fast: Zero external dependencies (beyond Python), no data leaves your machine.

Commands / 常用功能

bar

Generate a terminal-based bar chart.

bash scripts/script.sh bar "Jan:10,Feb:20,Mar:15" --title "Sales"

line

Generate a trend line chart.

bash scripts/script.sh line "1,5,3,8,2" --title "Growth"

Requirements / 要求

  • bash 4+
  • python3

Feedback

Report issues or suggest chart types: https://bytesagain.com/feedback/


Powered by BytesAgain | bytesagain.com

Usage Guidance
This skill appears coherent and local: it requires bash (4+) and python3, and its scripts produce terminal charts and SVG/HTML files. Before using: 1) Inspect the scripts (they're included) if you want to confirm behavior — they create files (chart_*.svg) in the working directory and a history.log under ~/.local/share/chart-generator (or CHART_DIR). 2) There are no network calls or secret accesses in the code, so data stays on your machine. 3) Be aware the scripts contain some minor shell-code issues (e.g., non-portable/broken arithmetic expressions) that could cause runtime errors — not a security red flag but may cause commands to fail. 4) If you intend to run the skill in a high-security environment, run it in a sandbox or test account first and/or change CHART_DIR to a directory you control.
Capability Analysis
Type: OpenClaw Skill Name: bytesagain-charts Version: 1.0.0 The BytesAgain Charts skill bundle is a legitimate tool for generating various types of data visualizations (ASCII, SVG, HTML). The implementation uses Bash scripts (chart.sh, script.sh) to dispatch data to embedded Python logic for rendering. The code includes basic security practices such as filename sanitization (using regex in chart.sh) to prevent path traversal and uses quoted heredocs to prevent shell injection during Python execution. The capabilities provided, such as reading CSV files and writing chart files locally, are strictly aligned with the stated purpose of the skill, and no evidence of data exfiltration, malicious prompt injection, or unauthorized remote access was found.
Capability Assessment
Purpose & Capability
Name/description say 'generate ASCII and HTML/SVG charts from CSV/JSON'. The repository provides bash scripts and an embedded Python SVG generator that implement exactly that. Required tools (bash, python3) match the stated requirements. No extra credentials or unrelated binaries are requested.
Instruction Scope
SKILL.md instructs the agent to run the included scripts (chart.sh / script.sh). Those scripts operate on user-supplied data (CSV/JSON or inline label:value strings), create SVG/html outputs and terminal charts, read CSV files you pass, and write files. They do not access other system credentials or external endpoints. Note: the scripts create a data directory (default ${XDG_DATA_HOME:-$HOME/.local/share}/chart-generator) and a history.log there — this is expected but persistent.
Install Mechanism
No install spec; this is instruction+scripts only. Nothing is downloaded or extracted at install time. Runtime uses only local bash and python3, so install risk is low.
Credentials
No required environment variables, no credentials or secret-looking vars. The scripts respect CHART_DIR/XDG_DATA_HOME for storage location (reasonable), and otherwise only rely on standard shell variables. No unrelated cloud keys or tokens are requested.
Persistence & Privilege
always:false and no autonomous privilege escalation. The skill writes generated charts to the working directory (chart_*.svg) and stores usage history under a per-user data dir (~/.local/share/chart-generator by default). This is normal for a CLI generator but is persistent state on disk.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bytesagain-charts
  3. After installation, invoke the skill by name or use /bytesagain-charts
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial launch of the BytesAgain branded charts engine.
Metadata
Slug bytesagain-charts
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Bytesagain Charts?

Generate beautiful ASCII and HTML charts from data (CSV/JSON). 支持数据可视化、自动生成条形图、折线图及饼图。Use when analyzing performance trends, creating terminal dashboards, or... It is an AI Agent Skill for Claude Code / OpenClaw, with 122 downloads so far.

How do I install Bytesagain Charts?

Run "/install bytesagain-charts" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Bytesagain Charts free?

Yes, Bytesagain Charts is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Bytesagain Charts support?

Bytesagain Charts is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Bytesagain Charts?

It is built and maintained by bytesagain4 (@xueyetianya); the current version is v1.0.0.

💬 Comments