Skip to main content

data-transformer

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".

Datos de origen

Repositorio
alibaba/skill-up
Última actividad en el origen
14 de mayo de 2026 a las 03:58
Idioma detectado de SKILL.md
inglés
Estrellas
1217
Forks
100

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
11 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
data-transformer
description
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".
# 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: ```csv name,age,city Alice,30,Beijing Bob,25,Shanghai ``` Output JSON: ```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
Ver en GitHub