Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Provides tools for parsing CSV files, converting JSON to CSV, and generating SVG charts. Handles common edge cases like mixed delimiters, quoted fields, and multi-series data. Designed to be combined with other skills in a workflow.
Auto-detects delimiters and handles embedded newlines and quotes without manual pre-processing.
When to use it
- Parse a tab-separated export from a database into structured JSON
- Convert API response data into a CSV file for a client
- Generate a bar chart from quarterly sales figures
- Reorder or filter columns when exporting data to CSV
- Embed a line chart into a PDF report as a base64 image
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: 'Here is a CSV of monthly revenue. Can you chart it and give me a CSV of just the top 5 months?'
- 1Call parse_csv on the uploaded CSV text to get a JSON array
- 2Sort the resulting array by revenue value descending
- 3Slice the top 5 rows
- 4Call json_to_csv on the top 5 rows to produce output CSV
- 5Call generate_chart with a bar chart config using the top 5 labels and values
- 6Return the CSV text and embed the chart using the data_uri in markdown
A filtered CSV of the top 5 months and an embedded bar chart visualization