.agents/skills/odoo-integration/SKILL.md
```skill --- name: odoo-integration description: Odoo 19 integration with draft-first invoice/payment operations and approval-oriented execution. --- ``` # Odoo Integration Connects to Odoo 19+ via JSON-RPC and provides draft-first finance operations. ## Local Self-Hosted Odoo (Community) ```bash bash scripts/start-local-odoo.sh ``` Then open `http://localhost:8069` and create/select your local database. To stop local Odoo: ```bash bash scripts/stop-local-odoo.sh ``` ## Available Methods
npx skillsauth add abdulmateen5251/Personal-AI-Employee .agents/skills/odoo-integrationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
---
name: odoo-integration
description: Odoo 19 integration with draft-first invoice/payment operations and approval-oriented execution.
---
Connects to Odoo 19+ via JSON-RPC and provides draft-first finance operations.
bash scripts/start-local-odoo.sh
Then open http://localhost:8069 and create/select your local database.
To stop local Odoo:
bash scripts/stop-local-odoo.sh
odoo_health_checkodoo_accounting_readinessodoo_list_journalsodoo_list_accountsodoo_ensure_partnerodoo_list_partnersodoo_list_draft_invoicesodoo_create_draft_invoiceodoo_create_draft_paymentpython3 scripts/bootstrap_accounting.py --ensure-partner-name "Acme LLC"
bash scripts/start-server.sh
bash scripts/stop-server.sh
python3 scripts/verify.py
ODOO_URL, ODOO_DB, ODOO_USER, ODOO_PASSWORD in .envDRY_RUN=true keeps create methods in simulation mode/jsonrpcdata-ai
```skill --- name: watchdog description: Monitors and restarts watcher and orchestrator processes. --- ``` # Watchdog Monitors and restarts core background services. ## Start ```bash bash scripts/start.sh ``` ## Stop ```bash bash scripts/stop-all.sh ``` ## Status ```bash bash scripts/status.sh ```
testing
```skill --- name: social-poster description: Draft-first Facebook, Instagram, and X posting with approval workflow and posting summaries. --- ``` # Social Poster Creates social post drafts for Facebook, Instagram, and X (Twitter), routes them through `/Pending_Approval`, and processes approved posts with audit logging and summaries. ## Platforms - Facebook - Instagram - Twitter (X) ## Server Lifecycle ### Start ```bash bash scripts/start.sh ``` ### Stop ```bash bash scripts/stop.sh ``` #
tools
```skill --- name: ralph-loop description: Persistence loop utility that keeps re-running task commands until completion conditions are met. --- ``` # Ralph Loop Implements a persistence pattern for long multi-step tasks by repeatedly running a command until completion criteria are satisfied. ## Usage ```bash python3 scripts/ralph_loop.py \ --command "python3 .agents/skills/orchestrator/scripts/orchestrator.py" \ --done-file "Vault/Done/TASK_COMPLETE.md" \ --max-iterations 10 ``` ## Co
tools
```skill --- name: qwen-agent description: Autonomous Qwen Code agent loop — reads Needs_Action, reasons via Qwen Code CLI, writes drafts to Pending_Approval, and executes approved MCP actions. --- ``` # Qwen Agent The core reasoning brain of the Personal AI Employee. This skill integrates Qwen Code CLI as the autonomous reasoning engine over the Obsidian Vault. ## Architecture ``` Filesystem Watcher / Gmail Watcher ↓ (writes files) Vault/Needs_Action/ ↓ (reads + prompts qw