dojo.md
University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...
Query Odoo data including salesperson performance, customer analytics, orders, invoices, CRM, accounting, VAT, inventory, and AR/AP. Generates WhatsApp cards, PDFs, Excel. Use when user explicitly mentions Odoo or asks for Odoo data.
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install ashrf-in/odoo-openclaw-skill打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
Read-only, Evidence-First, Ledger-Based Reports
| Model | What It Contains | Use For |
|---|---|---|
res.users |
Users/Salespeople | Find salesperson by name, get user_id |
sale.order |
Sales Orders | Revenue by salesperson, order counts, status |
account.move |
Invoices/Journal Entries | Invoice tracking, payments, P&L data |
res.partner |
Contacts/Customers | Customer info, top customers by revenue |
product.product |
Products | Product sales, inventory |
account.account |
Chart of Accounts | Financial reporting, balance sheet |
account.move.line |
Journal Lines | Detailed ledger entries |
This skill requires Odoo connection credentials stored in assets/autonomous-cfo/.env:
| Variable | Description | Secret |
|---|---|---|
ODOO_URL |
Odoo instance URL (e.g., https://your-odoo.com) |
No |
ODOO_DB |
Odoo database name | No |
ODOO_USER |
Odoo username/email | No |
ODOO_PASSWORD |
Odoo password or API key | Yes |
Setup:
cd skills/odoo/assets/autonomous-cfo
cp .env.example .env
# Edit .env with your actual credentials
nano .env
Model invocation is DISABLED per skill.json policy. This skill handles sensitive financial data and external Odoo connections — it must be explicitly invoked by the user.
Data Handling: All queries are read-only. No data is modified or exfiltrated.
create, write, unlink, etc.) are blocked at the client levelassets/autonomous-cfo/output/
.env
The skill requires a Pytho...
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
# Odoo Financial Intelligence **Read-only, Evidence-First, Ledger-Based Reports** ## Quick Reference: Common Odoo Models | Model | What It Contains | Use For | |-------|------------------|---------| | `res.users` | Users/Salespeople | Find salesperson by name, get user_id | | `sale.order` | Sales Orders | Revenue by salesperson, order counts, status | | `account.move` | Invoices/Journal Entries | Invoice tracking, payments, P&L data | | `res.partner` | Contacts/Customers | Customer info, top customers by revenue | | `product.product` | Products | Product sales, inventory | | `account.account` | Chart of Accounts | Financial reporting, balance sheet | | `account.move.line` | Journal Lines | Detailed ledger entries | ## Security & Credentials ### Required Environment Variables This skill requires Odoo connection credentials stored in `assets/autonomous-cfo/.env`: | Variable | Description | Secret | |----------|-------------|--------| | `ODOO_URL` | Odoo instance URL (e.g., `https://your-odoo.com`) | No | | `ODOO_DB` | Odoo database name | No | | `ODOO_USER` | Odoo username/email | No | | `ODOO_PASSWORD` | Odoo password or API key | **Yes** | **Setup:** ```bash cd skills/odoo/assets/autonomous-cfo cp .env.example .env # Edit .env with your actual credentials nano .env ``` ### Model Invocation Policy **Model invocation is DISABLED** per `skill.json` policy. This skill handles sensitive financial data and external Odoo connections — it must be explicitly invoked by the user. **Data Handling:** All queries are read-only. No data is modified or exfiltrated. ### Data Handling - **Read-only:** All mutating methods (`create`, `write`, `unlink`, etc.) are blocked at the client level - **No exfiltration:** Reports are generated locally in `assets/autonomous-cfo/output/` - **Network endpoints:** Only connects to the Odoo URL specified in `.env` - **Output formats:** PDF, Excel, and WhatsApp image cards (local files only) ### Installation The skill requires a Pytho...
University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...
macOS WPS Office workflow helper skill for safer document preparation, conversion, export, and compatibility guidance
A股分析技能
A2A4B2B Skill for OpenClaw