Odoo Data Quality Gate

Beweisbasiertes Odoo-Datenqualitätsaudit mit gestuften, menschlich genehmigten Korrektur-Batches

von tuanle96 · tuanle96/mcp-odoo

Funktioniert mit Setup ★ 8.0/10

Odoo Data Quality Gate — Beweisbasiertes Odoo-Datenqualitätsaudit mit gestuften, menschlich genehmigten Korrektur-Batches

Was es kann

Odoo-Datenqualitätsaudit-Playbook, das den odoo-mcp-Server steuert: führt pro-Modell data_quality_report-Prüfungen durch (Duplikate, fehlende Pflichtwerte, verwaiste Referenzen, Format-Anomalien), präsentiert Ergebnisse mit Datensatz-ID-Beweisen und leitet jede Korrektur über die preview_write- zu validate_write- zu execute_approved_write-Gate, jeweils einen genehmigten Batch. Wird ausgelöst, wenn ein Benutzer die Datenqualität überprüfen, Duplikate finden, Daten bereinigen oder eine Odoo-Datenbank für die Migration vorbereiten möchte.

Testbericht

SKILL.md unter skills/odoo-data-quality-gate/SKILL.md über den GitHub-Baum gefunden (Repo leitet tuanle96 -> erpipe-org um). Frontmatter wird mit name+description geparst. Der Body referenziert odoo-mcp-Tools statt gebündelte Dateien; ich habe den Server-Quellcode durchsucht und bestätigt, dass data_quality_report (tools_data_quality.py), diagnose_access (tools_diagnostics.py), preview_write/validate_write/execute_approved_write (tools_write.py) und async data_quality_report (tools_async.py) alle existieren. Geklont und in ein temporäres HOME kopiert: SKILL.md landete korrekt unter ~/.claude/skills/odoo-data-quality-gate/SKILL.md, keine fest codierten Pfade, keine Sicherheitsmängel (einziger grep-Treffer war „approval token“ in den Sicherheitsregeln). Konnte die Ausgabestufe nicht ausführen, da sie den odoo-mcp MCP-Server benötigt, der an eine Live-Odoo 16+-Datenbank gebunden ist, die hier nicht verbunden ist.

Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

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

Befehle & Beispiel-Prompts

  • /odoo-data-quality-gateBeweisbasiertes Odoo-Datenqualitätsaudit mit gestuften, menschlich genehmigten Korrektur-Batches

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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