Bob Martin publica reglas para agentes de IA que escriben código
Bob Martin publica reglas para agentes de IA que escriben código
Bob Martin, autor de Clean Code, publicó el repositorio de GitHub ub-mode con un conjunto de reglas para agentes de IA que generan y modifican código.
Bob Martin, autor de Clean Code, publicó un conjunto de reglas que siguen sus propios agentes de IA al escribir código.
Principales puntos:
- Una comprobación que solo oculta un fallo sin eliminar su causa no puede considerarse una corrección.
- Si una prueba sigue pasando incluso cuando todas las funciones no devuelven nada, esa prueba debe descartarse.
- Los cambios en el código deben ser mínimos, pero suficientes para resolver la tarea.
- Antes de modificar el código, hay que escribir una prueba que detecte el error existente.
Instalar este skill puede evitar que los agentes de IA oculten errores y prevenir situaciones en las que pruebas aprobadas crean una falsa impresión de que el código funciona.
Prompt de instalación:
Instala el skill ub-mode desde el repositorio de GitHub unclebob/ub-mode en mi carpeta skills y usa el comando /ub-mode en el siguiente cambio de código. Si crapper, dryer o mutator no están instalados, omite los pasos correspondientes.
Por qué es importante
AnálisisEstas reglas abordan un fallo común en la programación asistida por IA: pruebas que pasan por motivos incorrectos y dan una falsa sensación de seguridad.
Debatir en la comunidad
Comparte tus preguntas e ideas con desarrolladores
Relacionado en el ecosistema
Guías prácticas, terminología y skills de agentes
Bob Martin publica reglas de código para agentes de IA
La habilidad ub-mode de Robert Martin establece límites para agentes de IA que escriben código: cambios mínimos, pruebas reales y corrección de causas.
Proyecto open source con 74 habilidades para desarrollo de juegos
Un repositorio de código abierto en GitHub reúne 74 habilidades para Unity, Godot, Unreal Engine y otros motores de juegos, con selección automática y soporte para Claude Code y Codex.
Archivo .cursorrules (Reglas del Proyecto para IA)
Archivo de configuración especial en la raíz del repositorio (.cursorrules). Transmite automáticamente a la modelo las reglas de estilo de código, stack tecnológico, bibliotecas prohibidas y restricciones arquitectónicas antes de cada generación.
Proyectos de Claude Code: cómo una IA coordina un equipo de agentes autónomos
Análisis exhaustivo de Proyectos de Claude Code: arquitectura Coordinator y Threads, ramas paralelas, memoria compartida MEMORY.md y gestión de agentes en la nube.
Top Repositorios de GitHub para SEO y Keyword Research
8 repositorios open-source verificados en GitHub para búsqueda semántica de palabras clave, auditorías técnicas y Optimización para Motores Generativos (GEO).
Agentes de IA (Agentes Autónomos)
Sistemas de software basados en LLM que pueden percibir de manera autónoma el estado del entorno, descomponer objetivos complejos, invocar herramientas externas y corregir iterativamente sus propios errores.