← Back to Skills Marketplace
jamesbot-agnt

Omie ERP

by JAMESBOT-AGNT · GitHub ↗ · v1.0.3
cross-platform ⚠ suspicious
549
Downloads
0
Stars
2
Active Installs
4
Versions
Install in OpenClaw
/install omie
Description
Omie ERP integration via API. Manage clients, products, orders, invoices (NF-e), financials (contas a receber/pagar), and stock. Use when users ask about ERP...
Usage Guidance
This skill appears to implement the advertised Omie ERP API client and a simple webhook receiver, and the Python source is readable. Before installing: 1) Provide OMIE_APP_KEY and OMIE_APP_SECRET in your environment — the registry metadata omitted these but they are required. 2) Note the SKILL.md examples sometimes reference slightly different paths (e.g., skills/omie/scripts vs. scripts/) — verify file placement when invoking. 3) The webhook defaults to 0.0.0.0: if you run it, consider binding to localhost or putting it behind an authenticated, TLS-terminating proxy (or firewall) so sensitive invoice/customer events aren't exposed. 4) The webhook logs full payloads to stderr; ensure logs are stored/handled per your data-protection policies because they may include personally identifiable or financial data. 5) If you need higher assurance, inspect the included Python files yourself (they are short and straightforward) and update the registry metadata to declare the required environment variables before using the skill in production.
Capability Analysis
Type: OpenClaw Skill Name: omie Version: 1.0.3 The OpenClaw skill 'omie' is a benign integration with the Omie ERP system. It securely handles API keys via environment variables and communicates with the legitimate, hardcoded Omie API endpoint. The `omie_client.py` script parses command-line arguments as data for JSON payloads, mitigating shell injection risks, and the `omie_webhook.py` script simply receives and logs webhook data locally without executing arbitrary code. There is no evidence of data exfiltration, unauthorized command execution, persistence mechanisms, or prompt injection attempts in any of the provided files.
Capability Assessment
Purpose & Capability
The code and SKILL.md implement an Omie ERP API client and a webhook receiver, which aligns with the skill name/description. However, the registry metadata does not declare the OMIE_APP_KEY and OMIE_APP_SECRET environment variables that the code and SKILL.md explicitly require — an inconsistency between declared requirements and actual runtime needs.
Instruction Scope
Runtime instructions are narrowly scoped to calling the included Python client and starting a webhook HTTP server. The scripts only talk to Omie's API, accept CLI args, and log incoming webhook payloads; they do not read unrelated files or attempt outbound connections aside from API calls. One operational detail: the webhook defaults to binding 0.0.0.0, which will make it reachable from any network interface if run as-is (possible exposure of webhook payloads).
Install Mechanism
There is no install spec (instruction-only install), and the bundle includes two Python scripts. Nothing is downloaded or extracted from external URLs and no additional packages are installed by the skill itself.
Credentials
The SKILL.md and code require OMIE_APP_KEY and OMIE_APP_SECRET environment variables (used to authenticate to Omie), which are appropriate for this purpose. However, the skill's registry metadata lists no required environment variables nor a primary credential — the omission is inconsistent and could lead to silent failures or confusion for users. No other unrelated credentials are requested.
Persistence & Privilege
The skill does not request elevated or persistent platform privileges (always:false). It does not modify other skills or system configuration. The only operational risk is running the webhook server (bind host default 0.0.0.0) which can expose inbound event traffic if started on an internet-facing host.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install omie
  3. After installation, invoke the skill by name or use /omie
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
restore local copy
v1.0.2
remove client-specific branding
v1.0.1
Security fix: removed hardcoded credentials from defaults. Credentials now required via environment variables.
v1.0.0
Initial release: API client + webhook receiver for Omie ERP. Supports clients, products, orders, invoices, financials, and stock.
Metadata
Slug omie
Version 1.0.3
License
All-time Installs 2
Active Installs 2
Total Versions 4
Frequently Asked Questions

What is Omie ERP?

Omie ERP integration via API. Manage clients, products, orders, invoices (NF-e), financials (contas a receber/pagar), and stock. Use when users ask about ERP... It is an AI Agent Skill for Claude Code / OpenClaw, with 549 downloads so far.

How do I install Omie ERP?

Run "/install omie" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Omie ERP free?

Yes, Omie ERP is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Omie ERP support?

Omie ERP is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Omie ERP?

It is built and maintained by JAMESBOT-AGNT (@jamesbot-agnt); the current version is v1.0.3.

💬 Comments