# Skill: XML (Odoo Views)

## Estilo y convenciones
- Indentación: 4 espacios (no tabs).
- Usa `position` explícito en XPaths (`before`, `after`, `inside`, `replace`, `attributes`).
- Referencia grupos con `module.xml_id`.
- Usa `sequence` para ordenar campos en vistas.
- No pongas lógica condicional en QWeb, solo acceso a atributos.

## Patrones clave
- Define vistas en `views/*.xml`.
- IDs: usa el patrón `modulo.nombre_descriptivo`.
- Traduce strings en XML, nunca en Python para campos.
- Para QWeb, prepara todos los datos en el controller.

## Errores comunes
- XPath not found: revisa la herencia y los XML IDs.
- No uses lógica compleja en QWeb (ver QWEB_BEST_PRACTICES.md).
