ChartMaker
Visualize data with bar charts, sparklines, and progress bars in terminal. Use when plotting metrics, rendering inline charts, or transforming data.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bytesagain1/chartmakerChartMaker
A data toolkit for chart-related data logging and export. Record, transform, query, and export data entries — all from the command line, all stored locally.
Commands
| Command | What it does |
|---|---|
chartmaker ingest <input> | Log a new ingest entry (no args = show recent entries) |
chartmaker transform <input> | Log a transform entry |
chartmaker query <input> | Log a query entry |
chartmaker filter <input> | Log a filter entry |
chartmaker aggregate <input> | Log an aggregate entry |
chartmaker visualize <input> | Log a visualize entry |
chartmaker export <input> | Log an export entry (see also export with format below) |
chartmaker sample <input> | Log a sample entry |
chartmaker schema <input> | Log a schema entry |
chartmaker validate <input> | Log a validate entry |
chartmaker pipeline <input> | Log a pipeline entry |
chartmaker profile <input> | Log a profile entry |
chartmaker stats | Show summary statistics across all log files |
chartmaker export <fmt> | Export all data to json, csv, or txt format |
chartmaker search <term> | Search all entries for a term (case-insensitive) |
chartmaker recent | Show the 20 most recent activity log entries |
chartmaker status | Health check — version, entry count, disk usage |
chartmaker help | Show usage and available commands |
chartmaker version | Print version string |
Each logging command (ingest, transform, query, etc.) accepts free-form text. Called without arguments, it shows the 20 most recent entries for that category.
Data Storage
All data is stored locally in ~/.local/share/chartmaker/. Each command category writes to its own .log file, and all actions are recorded in history.log with timestamps.
Requirements
- Bash 4+
When to Use
- Logging chart and visualization data points from the command line
- Tracking data transformations and schema changes over time
- Exporting accumulated entries to JSON, CSV, or plain text for reports
- Searching across all logged entries to find specific visualization data
- Checking health and statistics of your local chart data store
Examples
# Log visualization data
chartmaker ingest "Monthly revenue: Jan=10k Feb=12k Mar=15k"
# Transform and record a data step
chartmaker transform "Normalized Q1 values to percentage scale"
# Search across all logs
chartmaker search "revenue"
# Export everything to CSV
chartmaker export csv
# View recent activity
chartmaker recent
Powered by BytesAgain | bytesagain.com | [email protected]
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bytesagain1-chartmaker": {
"enabled": true,
"auto_update": true
}
}
}Tags
Related Skills
scrapebadger
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API
Spreadsheet & Data Wrangling Master
Complete spreadsheet methodology — data cleanup, transformation, analysis, dashboards, automation, and reporting. Works with CSV, Excel, Google Sheets, or any tabular data. Use when the user needs to clean messy data, build reports, create dashboards, automate recurring spreadsheet tasks, or transform data between formats.
dataset-intake-auditor
在新数据集接入前检查字段、单位、缺失率、异常值与可用性。;use for data, dataset, audit workflows;do not use for 伪造统计结果, 替代正式数据治理平台.
spatix
Create beautiful maps in seconds. Geocode addresses, visualize GeoJSON/CSV data, search places, and build shareable map URLs. No GIS skills needed. Agents earn points for contributions.
Rock Paper Scissors Lizard Spock
Play the classic Rock Paper Scissors Lizard Spock game (popularized by The Big Bang Theory) with an AI opponent. Includes both decorated terminal and interactive GUI modes with score tracking, statistics, and animations.