code-formatter
Formatear código en múltiples lenguajes
El formateo de código inconsistente ralentiza las revisiones de código y aumenta los conflictos de fusión. Esta habilidad formatea código en más de 10 lenguajes utilizando mejores prácticas establecidas y configuraciones de proyecto existentes.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "code-formatter". Formatear el directorio src/components
Resultado esperado:
- Se formatearon 5 archivos JavaScript usando indentación de 2 espacios
- Se aplicó el estilo StandardJS (sin punto y coma)
- Se agregaron comas finales a objetos multilínea
- Se respetó la configuración .prettierrc existente
Usando "code-formatter". Formatear todos los archivos Python con modo solo verificación
Resultado esperado:
- Se encontraron 12 archivos Python que requieren formateo
- Se corregirían 847 violaciones de longitud de línea
- Se agregarían 234 comas finales a definiciones multilínea
- Se respetó la configuración de Black en pyproject.toml
Auditoría de seguridad
SeguroAll 14 static findings are false positives. The scanner misidentified metadata URLs as network threats, git tree hashes as C2 communication, and benign text descriptions (including tool names like Black and Prettier) as cryptographic algorithms. This is a prompt-only skill containing only AI instructions in SKILL.md with no executable code, file operations, network calls, or command execution.
Factores de riesgo
🌐 Acceso a red (1)
⚙️ Comandos externos (1)
Puntuación de calidad
Lo que puedes crear
Estandarizar el estilo de código del equipo
Asegurar un formateo consistente en toda la base de código siguiendo guías de estilo establecidas como PEP 8 y Google Style Guide.
Validación rápida de formato
Verificar si el código sigue las convenciones de estilo del proyecto y sugerir mejoras de formateo durante las revisiones.
Coincidir con las convenciones del proyecto
Formatear contribuciones para que coincidan con el estilo de código existente de un proyecto de código abierto desconocido.
Prueba estos prompts
Format all code files in this directory using appropriate styles for each language detected.
Format the src/ directory. Check for existing config files first and apply their rules.
Check code formatting without making changes. Report which files would be modified and what changes would be made.
Format all Python files in this project using Black style. Respect pyproject.toml if present.
Mejores prácticas
- Permitir que la habilidad detecte primero los archivos de configuración existentes antes de aplicar los valores predeterminados
- Especificar la ruta de destino o el lenguaje al invocar la habilidad
- Usar el modo solo verificación para previsualizar los cambios antes de aplicarlos
- Respetar los patrones de .gitignore para omitir directorios de proveedores y generados
Evitar
- Ejecutar sin verificar la configuración del proyecto existente
- Formatear directorios completos de vendor o node_modules
- Esperar que la habilidad instale herramientas de formateo automáticamente
- Usar en archivos binarios o de bloqueo sin verificar el tipo de archivo
Preguntas frecuentes
¿Qué lenguajes son compatibles?
¿Esto instala Prettier o Black?
¿Cómo maneja las configuraciones del proyecto?
¿Mis datos están seguros?
¿Puede formatear solo tipos de archivos específicos?
¿En qué se diferencia esto de Prettier?
Detalles del desarrollador
Estructura de archivos
📄 SKILL.md