Habilidades file-converter
🔄

file-converter

Seguro ⚙️ Comandos externos📁 Acceso al sistema de archivos🌐 Acceso a red

Convert files between formats

También disponible en: Joseph OBrien

Converting files between formats requires knowledge of specific libraries and their parameters. This skill provides ready-to-use Python code for converting documents, data files, and images between common formats with proper error handling.

Soporta: Claude Codex Code(CC)
🥉 72 Bronce
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "file-converter". Convert my config.json to YAML format

Resultado esperado:

  • Generated YAML with proper indentation
  • Unicode characters preserved
  • Output written to config.yaml

Usando "file-converter". Convert my report.pdf to plain text

Resultado esperado:

  • Extracted text from all PDF pages
  • Preserved page structure in output
  • Handled encoding automatically

Usando "file-converter". Convert all PNG images to WebP for web use

Resultado esperado:

  • Converted images with quality 80
  • Transparency preserved where applicable
  • Files saved to output directory

Auditoría de seguridad

Seguro
v3 • 1/16/2026

This is a documentation-only skill containing code examples and guidance for generating file conversion scripts. All 139 static findings are FALSE POSITIVES because the skill contains no executable code, no file system operations, no network calls, and no credential access. The scanner flagged code examples in documentation as if they were executable, including CLI tool references (libreoffice) and MD5 checksums (for file integrity verification) which are legitimate documentation patterns.

5
Archivos escaneados
855
Líneas analizadas
3
hallazgos
3
Auditorías totales

Factores de riesgo

⚙️ Comandos externos (116)
references/data-conversions.md:19-38 references/data-conversions.md:38-44 references/data-conversions.md:44-69 references/data-conversions.md:69-75 references/data-conversions.md:75-87 references/data-conversions.md:87-93 references/data-conversions.md:93-102 references/data-conversions.md:102-104 references/data-conversions.md:104 references/data-conversions.md:104-106 references/data-conversions.md:106-108 references/data-conversions.md:108-112 references/data-conversions.md:112-114 references/data-conversions.md:114-120 references/data-conversions.md:120-125 references/data-conversions.md:125-129 references/data-conversions.md:129-137 references/data-conversions.md:137-141 references/data-conversions.md:141-143 references/data-conversions.md:143-148 references/data-conversions.md:148-150 references/data-conversions.md:150-152 references/data-conversions.md:152-157 references/document-conversions.md:27-34 references/document-conversions.md:34-43 references/document-conversions.md:43-47 references/document-conversions.md:47-66 references/document-conversions.md:66-69 references/document-conversions.md:69-73 references/document-conversions.md:73-74 references/document-conversions.md:74 references/document-conversions.md:74-75 references/document-conversions.md:75-76 references/document-conversions.md:76-80 references/document-conversions.md:80-86 references/document-conversions.md:86-102 references/document-conversions.md:102-108 references/document-conversions.md:108-116 references/document-conversions.md:116-119 references/document-conversions.md:119-123 references/document-conversions.md:123-125 references/image-conversions.md:19-25 references/image-conversions.md:25-36 references/image-conversions.md:36-38 references/image-conversions.md:38-40 references/image-conversions.md:40-41 references/image-conversions.md:41-42 references/image-conversions.md:42-48 references/image-conversions.md:48-50 references/image-conversions.md:50-56 references/image-conversions.md:56-67 references/image-conversions.md:67-73 references/image-conversions.md:73-76 references/image-conversions.md:76-82 references/image-conversions.md:82-93 references/image-conversions.md:93-97 references/image-conversions.md:97-102 references/image-conversions.md:102-110 references/image-conversions.md:110-118 references/image-conversions.md:118-122 references/image-conversions.md:122-128 references/image-conversions.md:128-134 references/image-conversions.md:134-136 references/image-conversions.md:136-144 references/image-conversions.md:144-150 references/image-conversions.md:150-154 references/image-conversions.md:154-164 references/image-conversions.md:164-168 references/image-conversions.md:168-180 references/image-conversions.md:180-186 references/image-conversions.md:186-198 references/image-conversions.md:198-202 references/image-conversions.md:202-213 SKILL.md:28 SKILL.md:28 SKILL.md:29 SKILL.md:29 SKILL.md:30 SKILL.md:30 SKILL.md:31 SKILL.md:31 SKILL.md:32 SKILL.md:33 SKILL.md:40 SKILL.md:41 SKILL.md:42 SKILL.md:42 SKILL.md:42 SKILL.md:43 SKILL.md:43 SKILL.md:43 SKILL.md:44 SKILL.md:44 SKILL.md:44 SKILL.md:45 SKILL.md:46 SKILL.md:46 SKILL.md:52 SKILL.md:53 SKILL.md:53 SKILL.md:53 SKILL.md:54 SKILL.md:60 SKILL.md:69-78 SKILL.md:78-82 SKILL.md:82-92 SKILL.md:92-96 SKILL.md:96-106 SKILL.md:106-110 SKILL.md:110-115 SKILL.md:115-119 SKILL.md:119-123 SKILL.md:123-127 SKILL.md:127-129 SKILL.md:129-130 SKILL.md:130-131
📁 Acceso al sistema de archivos (8)
🌐 Acceso a red (1)

Puntuación de calidad

45
Arquitectura
100
Mantenibilidad
85
Contenido
23
Comunidad
100
Seguridad
100
Cumplimiento de la especificación

Lo que puedes crear

Convert data between formats

Transform JSON to YAML, CSV to JSON, or handle XML conversions for data pipelines

Export documents to PDF

Convert Markdown or DOCX files to PDF with proper formatting and styling

Optimize images for web

Convert images to WebP or PNG with quality settings and transparency handling

Prueba estos prompts

Basic JSON to YAML
Convert a JSON file to YAML format using Python with proper Unicode handling
PDF to text
Extract all text from a PDF file using pypdf with page-by-page processing
Image optimization
Convert PNG images to WebP with quality 80 and maintain transparency
Complex batch conversion
Convert all CSV files in a directory to JSON with type inference for numeric and boolean values

Mejores prácticas

  • Specify encoding explicitly when reading text files to avoid errors
  • Use proper libraries for each format pair (e.g., mammoth for DOCX to Markdown)
  • Handle edge cases like transparency for images and nested structures for JSON/CSV conversion

Evitar

  • Using the wrong library for a format pair (e.g., wrong XML converter)
  • Ignoring encoding issues that cause UnicodeDecodeError on special characters
  • Attempting to convert complex nested JSON directly to CSV without flattening

Preguntas frecuentes

What formats does this skill support?
Documents: PDF, DOCX, Markdown, HTML, TXT. Data: JSON, CSV, YAML, XML, TOML. Images: PNG, JPG, WebP, SVG, GIF.
Are there file size limits?
The skill generates code but actual limits depend on available memory and Python libraries used for conversion.
Can I use this with Claude Code CLI?
Yes. The generated code runs in the same environment where Claude Code is executed with user approval.
Is my data safe during conversion?
The skill only generates code. All file operations run locally on your machine with your approval.
Conversion fails with encoding error. What now?
Use the chardet library to detect encoding, then specify it explicitly when opening files.
How is this different from online converters?
This skill runs locally using Python libraries. Your files never leave your machine.

Detalles del desarrollador