← Back to Skills Marketplace
OpenClaw Odoo
by
Lê Anh Tuấn
· GitHub ↗
· v1.0.0
679
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-odoo
Description
Full-featured Odoo 17/18/19 ERP connector for OpenClaw — Sales, CRM, Purchase, Inventory, Projects, HR, Fleet, Manufacturing (80+ operations, TypeScript plug...
Usage Guidance
This skill looks like a real Odoo connector, but the metadata and SKILL.md are inconsistent. Before installing or using it: 1) Verify the referenced GitHub repository yourself — review the code and installation steps rather than blindly running npx. 2) Do not paste production admin credentials into chat; create a least-privilege Odoo account or a dedicated test instance for initial evaluation. 3) Prefer installing and running the connector in a sandbox/test environment first. 4) Ask the skill/maintainer how credentials are stored and whether any code is downloaded/executed at runtime; if installation will fetch code via npx/GitHub, treat it as code execution from an external source. 5) If you need to proceed, restrict the connector's account permissions (e.g., read-only where possible) and audit actions it performs. If you want, provide the full SKILL.md and I can review the remaining instructions for additional red flags.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-odoo
Version: 1.0.0
The OpenClaw Odoo skill is suspicious due to its broad and powerful capabilities, which, while explicitly documented, present significant vulnerabilities if misused. The `SKILL.md` file details tools like `odoo_create`, `odoo_update`, `odoo_delete`, and `odoo_workflow`, allowing the AI agent to perform arbitrary CRUD and workflow operations on any Odoo model. Furthermore, the 'Smart Actions' feature explicitly instructs the agent to automatically create new entities (e.g., customers, products, projects) in Odoo if they don't exist based on user input. These features, while intended, could lead to data pollution, unauthorized resource creation, or data destruction if the agent's input or reasoning is compromised. There is no evidence of intentional malice such as data exfiltration to unauthorized endpoints, backdoors, or prompt injection designed to subvert the agent's core purpose beyond its stated Odoo management functions.
Capability Assessment
Purpose & Capability
The SKILL.md advertises a full-featured Odoo 17/18/19 connector (XML-RPC/TypeScript, 80+ operations). However, the registry metadata declares no required environment variables, no primary credential, and no install spec. A connector of this scope normally requires explicit configuration (Odoo URL, database name, username/password or API key) and/or an install procedure; the absence is an inconsistency.
Instruction Scope
This is an instruction-only skill (SKILL.md). The file references a GitHub repo and an 'npx clawhub install openclaw-odoo' command. Because we only saw the start of the SKILL.md, it's unclear whether the instructions require the agent to read local files or system state, but the visible instructions do instruct fetching code from external sources and will need Odoo credentials at runtime. The SKILL.md may therefore prompt users to supply credentials in chat — that behaviour is expected for connectors but should be explicitly documented and minimized (use least-privilege credentials).
Install Mechanism
No install spec is declared in the registry, yet the SKILL.md directs users to install via 'npx clawhub install' and points at a GitHub repository. That means installation (and execution of remote code) would happen outside the registry-managed install metadata. Fetching and running code from an external repo via npx/GitHub is higher risk and should be explicit in metadata; the mismatch between 'no install' and an install command in the docs is concerning.
Credentials
A connector that can create invoices, employees, manufacturing orders, etc., requires broad write access to an Odoo instance. The registry declares no required credentials or primaryEnv even though such credentials are necessary to function. This omission could lead the agent to request credentials interactively (chat/prompt) or to perform unexpected network installs; both create opportunities for credential exposure or privilege escalation if users supply admin-level credentials in chat.
Persistence & Privilege
The skill is not marked always:true and uses the platform defaults for invocation. It does not request persistent presence or system-wide configuration changes in the metadata. Note: autonomous invocation (disable-model-invocation=false) is allowed by default — combine that with broad Odoo access at runtime only if you trust the skill.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-odoo - After installation, invoke the skill by name or use
/openclaw-odoo - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of openclaw-odoo: a full-featured Odoo ERP connector for OpenClaw.
- Integrates Odoo 17/18/19 with OpenClaw for chat-driven business operations across 80+ modules (Sales, CRM, Purchase, Inventory, Projects, HR, Manufacturing, and more).
- Supports 153+ Odoo modules with smart natural language commands.
- Implements fuzzy search with auto-creation logic (smart actions) for customers, products, projects, and other dependencies.
- Features TypeScript plugin, XML-RPC integration, and robust error handling.
- Enables batch and auto-matched operations—no IDs required; works by names.
- Provides extensive command coverage for everyday business tasks (quotations, orders, invoices, HR, inventory, manufacturing, fleet, calendar, eCommerce, and more).
Metadata
Frequently Asked Questions
What is OpenClaw Odoo?
Full-featured Odoo 17/18/19 ERP connector for OpenClaw — Sales, CRM, Purchase, Inventory, Projects, HR, Fleet, Manufacturing (80+ operations, TypeScript plug... It is an AI Agent Skill for Claude Code / OpenClaw, with 679 downloads so far.
How do I install OpenClaw Odoo?
Run "/install openclaw-odoo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is OpenClaw Odoo free?
Yes, OpenClaw Odoo is completely free (open-source). You can download, install and use it at no cost.
Which platforms does OpenClaw Odoo support?
OpenClaw Odoo is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created OpenClaw Odoo?
It is built and maintained by Lê Anh Tuấn (@tuanle96); the current version is v1.0.0.
More Skills