Habilidades code-formatter

code-formatter

Seguro 🌐 Acceso a red⚙️ Comandos externos

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.

Soporta: Claude Codex Code(CC)
📊 69 Adecuado
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 "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

Seguro
v5 • 1/16/2026

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

2
Archivos escaneados
238
Líneas analizadas
2
hallazgos
5
Auditorías totales

Factores de riesgo

🌐 Acceso a red (1)
⚙️ Comandos externos (1)

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
85
Contenido
22
Comunidad
100
Seguridad
83
Cumplimiento de la especificación

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

Formatear directorio actual
Format all code files in this directory using appropriate styles for each language detected.
Formatear ruta específica
Format the src/ directory. Check for existing config files first and apply their rules.
Modo solo verificación
Check code formatting without making changes. Report which files would be modified and what changes would be made.
Formatear por lenguaje
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?
JavaScript, TypeScript, Python, Go, Rust, Java, CSS, SCSS, LESS, HTML, JSON, YAML y Markdown.
¿Esto instala Prettier o Black?
No. Esta es una habilidad de prompt que instruye a una IA sobre conceptos de formateo. Necesitas herramientas separadas instaladas.
¿Cómo maneja las configuraciones del proyecto?
La habilidad verifica primero archivos de configuración como .prettierrc, .editorconfig, pyproject.toml y otros.
¿Mis datos están seguros?
Sí. Esta habilidad solo contiene instrucciones de IA. No se leen, escriben ni envían archivos externamente.
¿Puede formatear solo tipos de archivos específicos?
Sí. Usa --language python o especifica el lenguaje para formatear solo archivos coincidentes.
¿En qué se diferencia esto de Prettier?
Prettier es una herramienta que formatea archivos en disco. Esta habilidad proporciona prompts de IA para aplicar conceptos de formateo.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md