odoo-sales-skill

Create and manage sales quotations, orders, and pricelists in Odoo.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/LiuDaZheng/odoo-knowledge-base --skill odoo-sales-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: odoo-sales-skill
Source: https://github.com/LiuDaZheng/odoo-knowledge-base/tree/main/src/skills/odoo-sales-skill
Command: npx skills add https://github.com/LiuDaZheng/odoo-knowledge-base --skill odoo-sales-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Sales teams spend excessive time manually creating quotations, managing orders, and configuring price lists within Odoo, leading to delays and errors.

Core Features & Use Cases

  • Quotation Management: Create, list, send, and confirm sales quotations from the command line.
  • Order Management: Generate sales orders, view details, trigger delivery and invoicing.
  • Pricing Strategies: List and create pricelists, add price items for custom customer pricing.
  • Sales Analysis: Produce product, customer, and salesperson reports for performance tracking.

Quick Start

Use the odoo-sales-skill to generate a quotation for partner 123 with products A and B.

Frequently Asked Questions about odoo-sales-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Odoo sales quotation creation from the command line?

You can automate Odoo sales quotation creation by running Python scripts to create, list, send, and confirm quotations. This requires Odoo API access, environment variables for Odoo URL, database, and API key.

Can I manage Odoo sales orders and trigger delivery using Python?

Yes, you can generate Odoo sales orders, view details, and trigger delivery and invoicing. This workflow is managed via Python client libraries interacting with the Odoo API.

What do I need to configure Odoo pricing strategies and pricelists via API?

To configure Odoo pricing strategies, you need Odoo API access with environment variables set for URL, database, and API key. You can then list and create pricelists and add custom price items.

Does this approach support Odoo sales analytics and reporting?

Yes, it produces Odoo sales analytics reports for product, customer, and salesperson performance tracking. This helps analyze sales workflow data from quote generation to order fulfillment.

What are the limitations of using command line scripts for Odoo sales workflow automation?

The main limitation is the prerequisite environment setup: you must configure environment variables for Odoo URL, database, and API key, and install Python client libraries before executing any sales workflow commands.