Habilidades file-converter
🔄

file-converter

Seguro

Convert files between formats

Também disponível em: 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.

Suporta: Claude Codex Code(CC)
🥉 72 Bronze
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

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

Resultado esperado:

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

Auditoria de Segurança

Seguro
v3 • 1/10/2026

Pure prompt-based skill containing only documentation and code examples. No executable code, no file system access, no network calls, and no external command execution. This skill provides guidance for generating file conversion code but does not perform any operations directly.

4
Arquivos analisados
658
Linhas analisadas
0
achados
3
Total de auditorias
Nenhum problema de segurança encontrado
Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

45
Arquitetura
100
Manutenibilidade
81
Conteúdo
32
Comunidade
100
Segurança
87
Conformidade com especificações

O Que Você Pode Construir

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

Tente Estes 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

Melhores Práticas

  • Specify encoding explicitly when reading text files to avoid errors
  • Use proper libraries for each format combination (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

Perguntas Frequentes

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.

Detalhes do Desenvolvedor