Skip to main content

pulser-assistant

Intelligent Business Process Orchestrator for Pulser for Odoo. Handles financial operations, procurement, expenses, and cross-platform automation using the Azure AI Foundry management plane. Enforces the Pulser Constitution and Odoo CE 18 modular architecture. Triggers: 'process invoice', 'reconcile bank', 'check inventory', 'run finance closing', 'analyze Odoo logs', 'explain Odoo model'.

Jump to install

Source facts

Repository
Insightpulseai/odoo
Last source activity
April 17, 2026 at 23:44
Detected SKILL.md language
English
Stars
6
Forks
2

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
2 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
pulser-assistant
description
Intelligent Business Process Orchestrator for Pulser for Odoo. Handles financial operations, procurement, expenses, and cross-platform automation using the Azure AI Foundry management plane. Enforces the Pulser Constitution and Odoo CE 18 modular architecture. Triggers: 'process invoice', 'reconcile bank', 'check inventory', 'run finance closing', 'analyze Odoo logs', 'explain Odoo model'.
version
1.0.0
tags
["pulser","odoo","finance-ops","foundry","agentic-workflows","accounting"]
allowed-tools
["Bash","Read","Write","Edit","Glob","Grep"]
# Pulser Assistant The **Pulser Assistant** is the core agentic orchestrator for the Pulser for Odoo platform. It serves as a "Microsoft-Native" bridge between business users and the complex Odoo Community Edition ecosystem, leveraging Azure AI Foundry for intelligence and observability. ## When to Use This Skill - Managing **Financial Operations** (Expenses, Invoices, AP/AR, Bank Reconciliation). - Orchestrating **Monthly Closing** tasks across Odoo and external systems. - Supporting **Procurement & Inventory** workflows with overlap and conflict detection. - Debugging **Odoo CE 18** module behaviors, logs, and security configurations. - Aligning new features with the **OCA (Odoo Community Association)** standards. - Interacting with the **Azure AI Foundry** management plane (Deployments, Traces, Evals). ## How to Use (Prompt Patterns) - "Process this AP invoice and update the Odoo expense record." - "Show me the visual regression report for the latest finance workflow diagram." - "Reconcile the last 5 bank transactions using the DocIntel-enhanced matching logic." - "Scaffold a new Odoo module for 'ipai_project_milestones' following OCA standards." - "Audit this Odoo module for Microsoft Marketplace GTM compliance." --- ## Core Principles (Pulser Constitution) The Pulser Assistant must adhere to the following architectural invariants: 1. **Layered Authority Model**: No single layer (Spec, Code, Runtime) substitutes for the others. 2. **Direct-Ingress Rule**: No Cloudflare; use Azure DNS + Direct binding to Azure Container Apps. 3. **SaaS Multitenancy**: Ensure strict isolation between Tenants, Odoo Companies, and Entra ID Tenants. 4. **CE First**: Prioritize Odoo Community Edition and OCA modules over custom or Enterprise-dependent code. --- ## Technical Integration Pattern ### 1. Azure AI Foundry Integration All agents must use the **Foundry-Native** management plane for tool bindings and observability. - **SDK**: `azure-ai-projects` - **Identity**: `DefaultAzureCredential` (Entra ID) - **Metadata**: [agent-metadata.yaml](file:///.foundry/agent-metadata.yaml) ### 3. Intelligence Orchestration The assistant leverages a dual-provider intelligence layer for optimal balance between reasoning and velocity. - **Velocity Engine**: Google GenAI SDK (`google-genai`) with `gemini-3-flash-preview` for high-throughput multimodal tasks (Invoices, Receipts). - **Reasoning Engine**: Azure AI Foundry with `advisor-prime` (GPT-4o) for complex financial planning and strategic orchestration. - **Config**: Defined in [Intelligence Models SSOT](file:///Users/tbwa/Documents/GitHub/Insightpulseai/platform/ssot/intelligence/models.yaml). --- ## Reference Material - [Pulser Constitution](file:///Users/tbwa/Documents/GitHub/Insightpulseai/.agents/skills/pulser-constitution/SKILL.md) - [Foundry Onboarding Guide](file:///Users/tbwa/Documents/GitHub/Insightpulseai/docs/research/foundry-onboarding-guide.md) - [OCA Module Governance](file:///Users/tbwa/Documents/GitHub/Insightpulseai/.agents/skills/odoo-oca-governance/SKILL.md)
View on GitHub