odoo-agent-skill
Odoo Agent Skill
This skill gives an AI coding agent a safe, reusable workflow for real Odoo work: live data inspection, browser-verified workflows, local source/configuration analysis, customer demo scripts, and guarded data changes. Python OdooRPC profiles are one supported access method, not the skill's identity.
It is intentionally not tied to Claude Code. Any agent that can read SKILL.md and run local scripts can use it: Claude Code, OpenCode, Codex, Manus, Cursor-like agents, local terminal agents, or other Agent Skills-compatible clients.
Requirements: Python 3.10+, network access to the target Odoo server when live inspection is needed, and either uv or a Python environment with odoorpc and PyYAML installed.
The skill is meant to be used actively. If the user asks about Odoo records, Odoo fields, Odoo business documents, Odoo connector data, Odoo settings, Odoo errors, Odoo version differences, Odoo database state, customer demos, or recording scripts, do not treat this as a generic explanation task only. First consider whether configured Odoo profiles, the browser, local source files, and validation artifacts can answer the question with real evidence.
Proactive invocation policy
Use this skill whenever the request is about Odoo and one of these is true: