🔄
AutomationGo

Data Transformer

by alibaba

Data Transformer is an Automation skill for Claude Code, published by alibaba in skill-up.

680 stars45 forkson alibaba/skill-upAdded 2026/08/24+13% in starsRepository updated 2026/08/21
agent-skillsaiai-agentsalibabaskills
Install in seconds
Install Data Transformer
Copy Data Transformer into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/alibaba/skill-up/tree/main/e2e/testdata/script-judge-eval ~/.claude/skills/script-judge-eval

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/alibaba/skill-up.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
e2e/testdata/script-judge-eval/SKILL.md in alibaba/skill-up
Installs to
~/.claude/skills/script-judge-eval
Collection
One of 23 skills cataloged from this repository
Category
Automation1523 skills

What Data Transformer does

Data Transformer converts between common data formats like CSV, JSON, YAML, TSV, and XML. Use it when you need to change file formats and verify the output structure.

Data Transformer is cataloged under Automation on DirSkills. Data Transformer comes from a repository tagged agent-skills, ai, ai-agents, alibaba and skills.

Documentation

README

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

  1. Read the input file
  2. Parse the source format
  3. Convert to the target format
  4. Write the output file
  5. 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

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Data Transformer

  • What else does alibaba publish alongside Data Transformer?

    Data Transformer is one of 23 skills that DirSkills catalogs from alibaba/skill-up, the repository it ships in. Its siblings there include Agent Judge, Agent Judge Support and Code Quality Analyzer. Each one is a separate skill with its own page in this directory, installs the same way Data Transformer does, and is maintained by alibaba in that same repository. The rest of the collection is listed on the alibaba/skill-up page.

  • How does Data Transformer compare to other Automation skills?

    Data Transformer ranks #1083 by stars among the 1523 Automation skills in this catalog. The most-starred ones next to it are Autonomous Loops, Autonomous Agent Harness and Automation Audit Ops. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Data Transformer against them. Open each page to compare what they document and how they install.

More from alibaba/skill-up

Data Transformer is one of 23 skills cataloged on DirSkills from alibaba/skill-up.

See all 23 skills