Agents & OrchestrationSûr100100/100

Inventory Management (Alibaba)

Database schema and business logic for inventory tracking including products, warehouses, and stock levels.

ou envoie-le directement à ton agent.

Installer dans ton projet

$ curl -fsSL https://arboristhree.xyz/cli/install-skill.mjs -o /tmp/arboris-install-skill.mjs && node /tmp/arboris-install-skill.mjs inventory_management__alibaba-spring-ai-alibaba__examples-multiagent-patterns-skills-src-main-resources-skills-25d2ec13252b
Alibaba
alibaba/spring-ai-alibaba
Contenu à copier
---
name: inventory_management
description: Database schema and business logic for inventory tracking including products, warehouses, and stock levels.
metadata:
  origin: Alibaba
---

# Inventory Management Schema

## Tables

### products
- product_id (PRIMARY KEY)
- product_name
- sku
- category
- unit_cost
- reorder_point (minimum stock level before reordering)
- discontinued (boolean)

### warehouses
- warehouse_id (PRIMARY KEY)
- warehouse_name
- location
- capacity

### inventory
- inventory_id (PRIMARY KEY)
- product_id (FOREIGN KEY -> products)
- warehouse_id (FOREIGN KEY -> warehouses)
- quantity_on_hand
- last_updated

### stock_movements
- movement_id (PRIMARY KEY)
- product_id (FOREIGN KEY -> products)
- warehouse_id (FOREIGN KEY -> warehouses)
- movement_type (inbound/outbound/transfer/adjustment)
- quantity (positive for inbound, negative for outbound)
- movement_date
- reference_number

## Business Logic

**Available stock**: quantity_on_hand from inventory where quantity_on_hand > 0

**Products needing reorder**: total quantity_on_hand across warehouses <= product's reorder_point

**Active products only**: Exclude discontinued = true unless analyzing discontinued items

## Example Query

```sql
-- Find products below reorder point
SELECT p.product_id, p.product_name, p.reorder_point, SUM(i.quantity_on_hand) as total_stock
FROM products p
JOIN inventory i ON p.product_id = i.product_id
WHERE p.discontinued = false
GROUP BY p.product_id, p.product_name, p.reorder_point
HAVING SUM(i.quantity_on_hand) <= p.reorder_point;
```
Colle ce Markdown dans ton agent ou utilise les boutons ci-dessus pour l’écrire dans ton projet.

Ce que fait Inventory Management (Alibaba)

product_id (PRIMARY KEY)
product_name
sku
category

Comment utiliser Inventory Management (Alibaba)

1
Copie le prompt
Un clic copie le prompt packagé (ou l'envoie à ton agent).
2
L'agent installe le skill
Il ajoute le SKILL.md et ses ressources à ton projet.
3
Activation automatique
Le skill s'active dès que le contexte correspond.

Déclencheurs pour Inventory Management (Alibaba)

Dis simplement à ton agent quelque chose comme :

Applique le skill inventory_management__alibaba-spring-ai-alibaba__examples-multiagent-patterns-skills-src-main-resources-skills-25d2ec13252b à cette tâche
Utilise inventory_management__alibaba-spring-ai-alibaba__examples-multiagent-patterns-skills-src-main-resources-skills-25d2ec13252b pour améliorer cette implémentation
Passe en revue ce sujet avec inventory_management__alibaba-spring-ai-alibaba__examples-multiagent-patterns-skills-src-main-resources-skills-25d2ec13252b

Skills liés à Inventory Management (Alibaba)