Odoo Data Quality Gate

Auditoría de calidad de datos de Odoo con evidencia primero y lotes de remediación aprobados por humanos

Por tuanle96 · tuanle96/mcp-odoo

Funciona con configuración ★ 8.0/10

Odoo Data Quality Gate — Auditoría de calidad de datos de Odoo con evidencia primero y lotes de remediación aprobados por humanos

Qué hace

Playbook de auditoría de calidad de datos de Odoo que impulsa el servidor odoo-mcp: ejecuta comprobaciones data_quality_report por modelo (duplicados, valores requeridos faltantes, referencias huérfanas, anomalías de formato), presenta los hallazgos con evidencia de ID de registro y enruta cualquier remediación a través de la puerta preview_write a validate_write a execute_approved_write un lote aprobado a la vez. Se activa cuando un usuario solicita verificar la calidad de los datos, encontrar duplicados, limpiar datos o preparar una base de datos de Odoo para la migración.

Informe de la prueba

Localicé SKILL.md en skills/odoo-data-quality-gate/SKILL.md a través del árbol de GitHub (el repositorio redirige tuanle96 -> erpipe-org). El frontmatter se analiza con name+description. El cuerpo referencia herramientas odoo-mcp en lugar de archivos incluidos; busqué en el código fuente del servidor y confirmé que data_quality_report (tools_data_quality.py), diagnose_access (tools_diagnostics.py), preview_write/validate_write/execute_approved_write (tools_write.py) y async data_quality_report (tools_async.py) existen. Cloné y copié en un HOME temporal: SKILL.md se ubicó correctamente en ~/.claude/skills/odoo-data-quality-gate/SKILL.md, sin rutas codificadas, sin problemas de seguridad (la única coincidencia de grep fue "approval token" en las reglas de seguridad). No pude ejecutar la etapa de salida porque necesita el servidor odoo-mcp MCP vinculado a una base de datos Odoo 16+ en vivo, que no está conectada aquí.

Probado el: 2026-07-21 · Claude Code 2.x (agent harness)

Instalación

git clone --depth 1 https://github.com/tuanle96/mcp-odoo.git /tmp/odoo-data-quality-gate-src
mkdir -p ~/.claude/skills
cp -R /tmp/odoo-data-quality-gate-src/skills/odoo-data-quality-gate ~/.claude/skills/odoo-data-quality-gate
# REQUIRES the odoo-mcp server connected to a live Odoo 16+ instance for the skill to do anything:
#   uvx odoo-mcp --setup   # prints the MCP client config snippet (Odoo URL/db/credentials)
# Remediation writes stay disabled unless the server env sets ODOO_MCP_ENABLE_WRITES=1 (audit still works read-only).
# Alt one-command install (any skills-compatible agent): npx skills add erpipe-org/mcp-odoo

Comandos y prompts de ejemplo

  • /odoo-data-quality-gateAuditoría de calidad de datos de Odoo con evidencia primero y lotes de remediación aprobados por humanos

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Check our Odoo database for duplicate records
  • Find missing required fields before this import
  • Prepare our Odoo data for migration