File Format Converter - Auto-activating skill for Data Pipelines. Triggers on: file format converter, file format converter Part of the Data Pipelines skill category.
32
Quality
0%
Does it follow best practices?
Impact
90%
1.02xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/11-data-pipelines/file-format-converter/SKILL.mdETL file format conversion with output validation
ETL separation
66%
75%
Output validation script
100%
100%
Pipeline documentation
100%
100%
Production-ready error handling
80%
100%
CLI interface
100%
100%
Inconsistent date handling
100%
100%
Null / missing value handling
87%
100%
Columnar output format
100%
100%
Step-by-step code structure
75%
100%
Sample output produced
100%
100%
Without context: $0.3364 · 1m 44s · 21 turns · 21 in / 5,959 out tokens
With context: $1.0911 · 4m 6s · 47 turns · 47 in / 15,044 out tokens
Workflow-orchestrated data transformation with schema flattening
DAG task graph definition
78%
85%
Pipeline executor
100%
100%
Nested customer fields flattened
100%
100%
Items normalised to separate table
100%
100%
Idempotent output writing
100%
100%
Output validation step
0%
0%
Step-by-step structure
100%
100%
Production error handling
25%
25%
Correct order CSV output
100%
100%
Correct items CSV output
80%
70%
Without context: $0.4882 · 1m 58s · 26 turns · 27 in / 7,002 out tokens
With context: $0.6141 · 2m · 34 turns · 478 in / 7,823 out tokens
Streaming-aware XML to JSON format migration
Streaming XML parser
100%
100%
NDJSON output format
100%
100%
All 8 events present
100%
100%
XML attributes preserved
100%
100%
Nested element data preserved
100%
100%
Validation script
100%
100%
Conversion report produced
100%
100%
CLI interface
100%
100%
Production error handling
37%
25%
Step-by-step code structure
100%
100%
Without context: $0.3013 · 1m 5s · 15 turns · 16 in / 4,294 out tokens
With context: $0.5665 · 1m 52s · 30 turns · 28 in / 7,513 out tokens
0c08951
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.