← 返回 Skills 市场
willykinfoussia

Odoo Manager

作者 willykinfoussia · GitHub ↗ · v0.0.1
cross-platform ✓ 安全检测通过
2219
总下载
8
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install odoo-manager
功能描述
Manage Odoo (contacts, any business objects, and metadata) via the official External XML-RPC API. Supports generic CRUD operations on any model using execute_kw, with ready-made flows for res.partner and model introspection. Features dynamic instance and database switching with context-aware URL, database, and credential resolution.
安全使用建议
This skill appears coherent for interacting with Odoo via XML-RPC. Before installing, ensure you: (1) provide an account with least privilege needed for the tasks (avoid using a global admin account), (2) prefer an ODOO_API_KEY scoped to the integration and rotate it regularly, (3) avoid setting temporary_url or user_url to endpoints you don't control (an attacker-provided URL would receive credentials), and (4) avoid pasting secrets into chat history — treat temporary/user context values as sensitive. If you need stronger assurance, request the skill author publish source code or a canonical homepage/repo so you can audit the exact runtime calls and data handling.
功能分析
Type: OpenClaw Skill Name: odoo-manager Version: 0.0.1 The OpenClaw Odoo Manager skill is designed for legitimate interaction with Odoo's XML-RPC API, enabling CRUD operations and model introspection. It explicitly handles sensitive Odoo credentials via environment variables (`ODOO_URL`, `ODOO_DB`, `ODOO_USERNAME`, `ODOO_PASSWORD`/`ODOO_API_KEY`) and contains clear instructions in `SKILL.md` and `README.md` for the agent to never log or expose these secrets. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts against the agent; instead, it promotes secure practices like least privilege and environment variable usage.
能力评估
Purpose & Capability
Name/description match the declared requirements: the skill needs ODOO_URL, ODOO_DB, ODOO_USERNAME and ODOO_PASSWORD (or optional ODOO_API_KEY) which are exactly what an Odoo XML-RPC integration needs.
Instruction Scope
SKILL.md explicitly describes connecting to the Odoo XML-RPC endpoints, authenticating, and calling execute_kw for model operations. It does not instruct reading unrelated files, scanning the host, or sending data to endpoints other than the resolved Odoo URL(s). It also documents context variables and instructs not to expose full secrets when displaying context.
Install Mechanism
No install spec or code files are present (instruction-only), so nothing is written to disk or fetched at install time. This minimizes install-time risk.
Credentials
Requested environment variables are limited to Odoo connection credentials. The primary credential is ODOO_PASSWORD; an optional ODOO_API_KEY is mentioned (not declared as required), which is reasonable. No unrelated secrets or broad credentials are requested.
Persistence & Privilege
Skill does not request always:true and is user-invocable with normal autonomous invocation allowed. It documents ephemeral and session context handling without asking to modify other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install odoo-manager
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /odoo-manager 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.0.1
Initial release: Manage Odoo via XML-RPC with dynamic environment and context switching. - Supports generic CRUD operations on any Odoo model using execute_kw. - Features ready-made flows for res.partner and model introspection. - Allows dynamic, context-aware switching of Odoo instance, database, and credentials (temporary and session scopes). - Computes and displays resolved connection context; sensitive secrets are never exposed in outputs. - Requires ODOO_URL, ODOO_DB, ODOO_USERNAME, and ODOO_PASSWORD environment variables.
元数据
Slug odoo-manager
版本 0.0.1
许可证
累计安装 4
当前安装数 2
历史版本数 1
常见问题

Odoo Manager 是什么?

Manage Odoo (contacts, any business objects, and metadata) via the official External XML-RPC API. Supports generic CRUD operations on any model using execute_kw, with ready-made flows for res.partner and model introspection. Features dynamic instance and database switching with context-aware URL, database, and credential resolution. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2219 次。

如何安装 Odoo Manager?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install odoo-manager」即可一键安装,无需额外配置。

Odoo Manager 是免费的吗?

是的,Odoo Manager 完全免费(开源免费),可自由下载、安装和使用。

Odoo Manager 支持哪些平台?

Odoo Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Odoo Manager?

由 willykinfoussia(@willykinfoussia)开发并维护,当前版本 v0.0.1。

💬 留言讨论