Odoo Data Quality Gate

Audit kvality dat Odoo s důkazy na prvním místě a s řízenými, lidsky schválenými dávkami nápravy

od tuanle96 · tuanle96/mcp-odoo

Funguje s nastavením ★ 8.0/10

Odoo Data Quality Gate — Audit kvality dat Odoo s důkazy na prvním místě a s řízenými, lidsky schválenými dávkami nápravy

Co umí

Playbook pro audit kvality dat Odoo, který řídí server odoo-mcp: spouští kontroly data_quality_report pro každý model (duplikáty, chybějící povinné hodnoty, osamocené reference, anomálie formátu), prezentuje nálezy s důkazy o ID záznamu a směruje jakoukoli nápravu přes bránu preview_write na validate_write na execute_approved_write, vždy jednu schválenou dávku. Spouští se, když uživatel požádá o kontrolu kvality dat, nalezení duplikátů, vyčištění dat nebo přípravu databáze Odoo pro migraci.

Testovací report

Nalezeno SKILL.md v skills/odoo-data-quality-gate/SKILL.md přes GitHub tree (repozitář přesměrovává tuanle96 -> erpipe-org). Frontmatter se parsuje s name+description. Tělo odkazuje na nástroje odoo-mcp spíše než na zabalené soubory; prohledal jsem zdrojový kód serveru a potvrdil, že data_quality_report (tools_data_quality.py), diagnose_access (tools_diagnostics.py), preview_write/validate_write/execute_approved_write (tools_write.py) a async data_quality_report (tools_async.py) všechny existují. Naklonováno a zkopírováno do dočasného HOME: SKILL.md se správně umístilo na ~/.claude/skills/odoo-data-quality-gate/SKILL.md, žádné pevně zakódované cesty, žádné bezpečnostní problémy (jediný grep hit byl "approval token" v bezpečnostních pravidlech). Nemohl jsem spustit výstupní fázi, protože potřebuje odoo-mcp MCP server vázaný na živou databázi Odoo 16+, která zde není připojena.

Testováno: 2026-07-21 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /odoo-data-quality-gateAudit kvality dat Odoo s důkazy na prvním místě a s řízenými, lidsky schválenými dávkami nápravy

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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