Odoo Data Quality Gate

Bevis-først Odoo datakvalitetsrevisjon med port-styrt, menneske-godkjente utbedringsbatcher

av tuanle96 · tuanle96/mcp-odoo

Krever oppsett ★ 8.0/10

Odoo Data Quality Gate — Bevis-først Odoo datakvalitetsrevisjon med port-styrt, menneske-godkjente utbedringsbatcher

Hva den gjør

Odoo datakvalitetsrevisjons-spillebok som driver odoo-mcp-serveren: kjører per-modell data_quality_report-sjekker (duplikater, manglende påkrevde verdier, foreldreløse referanser, formatanomalier), presenterer funn med record-id-bevis, og ruter enhver utbedring gjennom preview_write til validate_write til execute_approved_write-porten én godkjent batch om gangen. Utløses når en bruker ber om å sjekke datakvalitet, finne duplikater, rydde opp i data, eller forberede en Odoo-database for migrering.

Testrapport

Fant SKILL.md på skills/odoo-data-quality-gate/SKILL.md via GitHub-treet (depotet omdirigerer tuanle96 -> erpipe-org). Frontmatter tolkes med name+description. Kroppen refererer odoo-mcp-verktøy snarere enn medfølgende filer; jeg søkte i serverkilden og bekreftet at data_quality_report (tools_data_quality.py), diagnose_access (tools_diagnostics.py), preview_write/validate_write/execute_approved_write (tools_write.py), og async data_quality_report (tools_async.py) alle eksisterer. Klonet og kopiert til en midlertidig HOME: SKILL.md landet korrekt på ~/.claude/skills/odoo-data-quality-gate/SKILL.md, ingen hardkodede stier, ingen sikkerhetsbrudd (eneste grep-treff var "approval token" i sikkerhetsreglene). Kunne ikke kjøre utdatafasen fordi den trenger odoo-mcp MCP-serveren bundet til en levende Odoo 16+-database, som ikke er tilkoblet her.

Testet på: 2026-07-21 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /odoo-data-quality-gateBevis-først Odoo datakvalitetsrevisjon med port-styrt, menneske-godkjente utbedringsbatcher

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

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