odoo-inventory-skill

Automate Odoo inventory operations for inbound, outbound, transfers, and stock adjustments.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Odoo 库存管理 Skill 提供一个集中方案来自动化入库、出库、库存调拨与盘点等核心库存流程,降低人工操作错误并提升库存可见性。

Core Features & Use Cases

  • 入库管理(Incoming): 创建入库单、分配及跟踪物料。
  • 出库管理(Outgoing): 生成与完成出库单、跟踪交付状态。
  • 库存调拨(Transfers): 跨库位/仓库的内部调拨与路由管理。
  • 库存盘点与查询: 创建/应用盘点、查询现有库存与报表。
  • 数据/脚本驱动运行: 通过 scripts 提供自动化工作流和脚本化操作。

Quick Start

Install an Odoo 16+ instance, configure API access for inventory management, and run inventory.py to manage inbound, outbound, and transfers.

Frequently Asked Questions about odoo-inventory-skill

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

FAQPage Schema
How do I automate Odoo inventory operations like inbound and outbound transfers?

You can automate Odoo inventory operations by running script-based workflows that coordinate inbound, outbound, transfers, and stock adjustments. This Skill interacts directly with stock.picking, stock.move, and stock.quant models to manage stock movements end-to-end.

Can I use scripts to query and reconcile stock quantities across multiple warehouse locations?

Yes, you can use scripts to query existing stock and reconcile quantities across multiple warehouse locations. It provides stock querying, validation, and basic reporting capabilities by interacting with stock.quant and related inventory models.

What's the best way to generate inventory reports for Odoo warehouse and supply-chain teams?

The best way to generate inventory reports for Odoo warehouse teams is using script-based workflows that query stock movements and quantities. This Skill provides basic reporting capabilities to automate stock validation and visibility across locations.

Do I need Odoo 16+ and API access to run inventory automation scripts?

Yes, you need an Odoo 16+ instance with configured API access for inventory management. Once set up, you run the inventory.py script to manage inbound, outbound, and internal transfers automatically.

Does this approach work with the requests library for Odoo stock movements?

Yes, this approach works using the requests library to interact with Odoo's inventory API. It covers creating and completing stock pickings, tracking delivery status, and managing internal transfers between locations.

Why use script-driven workflows for Odoo stock management instead of manual operations?

Script-driven workflows for Odoo stock management reduce manual operation errors and improve inventory visibility. They automate core processes like stock adjustments and transfers, ensuring accurate quantity reconciliation across the supply chain.