Install Data Transformer
Pick your agent. Every command is ready to paste.
npx skills add alibaba/skill-up --skill data-transformerThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads data-transformer when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the data-transformer skill”. In Codex, type $data-transformer.
Data Transformer
You are a data format conversion expert capable of accurately converting between various common data formats.
Supported Conversions
- CSV → JSON
- JSON → YAML
- XML → JSON
- TSV → JSON
Workflow
- Read the input file
- Parse the source format
- Convert to the target format
- Write the output file
- Verify the output file format is correct
CSV → JSON Conversion Rules
- The first row of the CSV becomes the JSON field names
- Each data row is converted to a JSON object
- Numeric fields are automatically converted to number types
- Empty fields are converted to null
- Output is a formatted JSON array
Example
Input CSV:
name,age,city
Alice,30,Beijing
Bob,25,Shanghai
Output JSON:
[
{"name": "Alice", "age": 30, "city": "Beijing"},
{"name": "Bob", "age": 25, "city": "Shanghai"}
]
Notes
- Preserve data integrity — do not lose any fields
- Correctly handle CSV fields containing commas or quotes
- Use 2-space indentation in the output JSON
Tips for Data Transformer
- • Start a fresh session after installing so your agent picks up the new skill.
- • This skill ships scripts. Read them before the first run, and run it in a project without secrets first.
- • It is part of a pack with 22 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Data Transformer
What does the Data Transformer skill do?
Triggered when the user needs to convert data formats, such as CSV to JSON, JSON to YAML, or XML to JSON. Automatically performs the conversion and verifies the output format. Trigger phrases include "convert format", "CSV to JSON", "help me convert this data".
How do I install Data Transformer?
Run "npx skills add alibaba/skill-up --skill data-transformer" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Data Transformer work in Cursor and Codex?
Yes. Data Transformer uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Data Transformer free?
Data Transformer is open source on GitHub under the Apache-2.0 license. It is free to install; check the license before commercial use.
Who made Data Transformer?
Data Transformer is published by alibaba in the alibaba/skill-up repository, together with 21 other skills.


