clean-code
Mejora la calidad del código con revisiones de Clean Code
El código desordenado ralentiza las revisiones, la refactorización y el trabajo en funciones. Esta habilidad guía a Claude, Codex y Claude Code mediante comprobaciones prácticas de Clean Code.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "clean-code" from https://skillstore.io/skills/sickn33-clean-code.md and its manifest at https://skillstore.io/api/skills/sickn33-clean-code/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "clean-code". Revisar un pull request con funciones grandes y nombres poco claros.
Resultado esperado:
- Destaca nombres vagos que ocultan la intención de negocio.
- Marca funciones con niveles de abstracción mezclados y demasiadas responsabilidades.
- Sugiere cambios más pequeños y revisables con pruebas más claras.
Usando "clean-code". Refactorizar un servicio heredado antes de agregar funciones.
Resultado esperado:
- Identifica efectos secundarios, métodos largos y filtración de estructuras de datos.
- Ordena los pasos de refactorización por claridad, riesgo y valor de mantenimiento.
- Recomienda pruebas que protejan el comportamiento durante la limpieza.
Usando "clean-code". Crear una lista de verificación compartida de Clean Code para un equipo.
Resultado esperado:
- Agrupa los criterios de revisión por nombres, funciones, comentarios, errores, pruebas y clases.
- Mantiene cada elemento de la lista de verificación accionable y fácil de aplicar durante la revisión.
Auditoría de seguridad
SeguroAll static findings are false positives caused by Markdown inline code, fenced code examples, technical terms, or source attribution. I found no executable shell command, system reconnaissance instruction, unauthorized network behavior, or prompt injection attempt in SKILL.md.
Factores de riesgo
⚙️ Comandos externos (12)
🌐 Acceso a red (1)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/sickn33-clean-code/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/sickn33-clean-code?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/sickn33-clean-code?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-clean-code/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/sickn33-clean-code.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
sickn33. (2026). clean-code security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-clean-code/audits/5Cita BibTeX
@techreport{sickn33-sickn33-clean-code-2026,
author = {sickn33},
title = {clean-code security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-clean-code/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "clean-code security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/sickn33-clean-code/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-clean-code:audit:5"
description: "Skillstore immutable audit report identifier"
Comparar variantes
3 variantes instalablesCada autor sigue siendo un skill instalable independiente. La variante recomendada se ordena según la evidencia de Skillstore.
Por qué esta variante es la primera
sickn33-clean-code
2026-09-09
doubleslashse-clean-code
2026-09-09
benny9193-clean-code
2026-09-09
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: AltoLo que puedes crear
Revisar pull requests
Aplica comentarios consistentes de Clean Code antes de que los cambios lleguen a la rama principal.
Refactorizar código heredado
Encuentra nombres poco claros, funciones grandes, efectos secundarios ocultos y malos olores de diseño antes de modificar módulos antiguos.
Establecer estándares de equipo
Convierte los principios de Clean Code en criterios de revisión compartidos para nombres, comentarios, pruebas y diseño de clases.
Prueba estos prompts
Revisa el código seleccionado para detectar nombres que revelen la intención. Sugiere nombres más claros para variables, funciones, clases y métodos.
Evalúa cada función por tamaño, un propósito claro, nivel de abstracción, efectos secundarios y cantidad de argumentos. Prioriza las correcciones más útiles.
Analiza este módulo con principios de Clean Code. Identifica malos olores en el código, ordena los pasos de refactorización y explica el beneficio esperado para el mantenimiento.
Crea una lista de verificación de revisión de Clean Code para este repositorio. Cubre nombres, funciones, comentarios, errores, pruebas, objetos y clases.
Mejores prácticas
- Proporciona juntos el código relevante y la guía de estilo del equipo.
- Pide hallazgos priorizados al revisar módulos grandes.
- Combina los consejos de refactorización con pruebas que protejan el comportamiento existente.
Evitar
- No pidas reescrituras amplias sin un objetivo claro.
- No trates cada guía de Clean Code como una regla absoluta.
- No omitas pruebas al cambiar el comportamiento durante la refactorización.