Odoo Data Quality Gate
Beweisbasiertes Odoo-Datenqualitätsaudit mit gestuften, menschlich genehmigten Korrektur-Batches
Funktioniert mit Setup
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 recordsFind missing required fields before this importPrepare our Odoo data for migration