Elige el mecanismo mínimo útil
Usa reglas para convenciones persistentes, habilidades para procedimientos repetibles y MCP para herramientas o datos externos. Esta distinción ayuda a planificar; la carga concreta depende del cliente.
Diseña la habilidad en torno a un resultado
Una habilidad útil explica cuándo se aplica, qué entradas requiere, sus pasos y cómo verificar resultados. Por ejemplo, una habilidad de notas de versión debe definir el rango de commits, agrupar cambios y verificar enlaces a incidencias.
No copies configuraciones entre clientes sin comprobarlas
TRAE, Cursor y Zed ofrecen habilidades, pero sus directorios, metadatos y permisos pueden diferir. Sigue la documentación del cliente instalado y prueba una tarea pequeña antes de una publicación o migración.
Define con claridad memoria y funciones de los agentes
Separa datos duraderos del proyecto y progreso temporal. Al crear varios agentes, asigna entradas y salidas concretas y revisa los cambios combinados. Más agentes solo ayudan si el trabajo se divide claramente.