openclaw 网盘下载
OpenClaw

技能详情(站内镜像,无评论)

首页 > 技能库 > Inventory Source

Inventory Source — dropship automation, supplier management, product feeds, inventory sync, and order routing.

开发与 DevOps

许可证:MIT-0

MIT-0 ·免费使用、修改和重新分发。无需归因。

版本:v1.0.0

统计:⭐ 0 · 208 · 0 current installs · 0 all-time installs

0

安装量(当前) 0

🛡 VirusTotal :良性 · OpenClaw :良性

Package:aiwithabidi/inventory-source

安全扫描(ClawHub)

  • VirusTotal :良性
  • OpenClaw :良性

OpenClaw 评估

The skill's code, runtime instructions, and required credential align with its stated Inventory Source API integration purpose; only minor implementation details (an undocumented .env fallback and use of WORKSPACE) deserve attention.

目的

Name, description, and code all target Inventory Source API (api.inventorysource.com). The only required credential is INVENTORYSOURCE_API_KEY, which is appropriate for the stated functionality (listing suppliers/products, syncing inventory, routing orders).

说明范围

SKILL.md directs the agent to run the included CLI script and only interact with Inventory Source endpoints. The script does, however, implement a fallback credential lookup that reads a .env file from a workspace path (~/.openclaw/workspace/.env or WORKSPACE/.env). That file read is limited to parsing lines for the requested variable, but the SKILL.md does not document this behavior.

安装机制

No install spec or external downloads present; the skill is instruction-only with a bundled Python stdlib script. Nothing is written to disk beyond running the provided script.

证书

The declared primaryEnv INVENTORYSOURCE_API_KEY matches the script's auth usage. The script also consults WORKSPACE (and a default ~/.openclaw/workspace path) to find a .env file as a fallback; WORKSPACE is not declared in requires.env. This is a minor mismatch that affects where the key may be loaded from.

持久

The skill does not request permanent/always-on privileges, does not modify other skills or global agent settings, and has normal autonomous-invocation defaults. No elevated persistence behavior is present.

综合结论

This skill appears to do what it says: it calls Inventory Source APIs and requires only an INVENTORYSOURCE_API_KEY. Before installing: (1) Verify the publisher/homepage if you don't already trust them. (2) Be aware the script will look for the API key in INVENTORYSOURCE_API_KEY and — as a fallback — in a .env file located at $WORKSPACE/.env or ~/.openclaw/workspace/.env (WORKSPACE is not declared in the skill manifest). If you keep sensitive s…

安装(复制给龙虾 AI)

将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。

请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Inventory Source」。简介:Inventory Source — dropship automation, supplier management, product feeds, inv…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/aiwithabidi/inventory-source/SKILL.md
(来源:yingzhi8.cn 技能库)

SKILL.md

打开原始 SKILL.md(GitHub raw)

---
name: inventory-source
description: "Inventory Source — dropship automation, supplier management, product feeds, inventory sync, and order routing."
homepage: https://www.agxntsix.ai
license: MIT
compatibility: Python 3.10+ (stdlib only — no dependencies)
metadata: {"openclaw": {"emoji": "📋", "requires": {"env": ["INVENTORYSOURCE_API_KEY"]}, "primaryEnv": "INVENTORYSOURCE_API_KEY", "homepage": "https://www.agxntsix.ai"}}
---

# 📋 Inventory Source

Inventory Source — dropship automation, supplier management, product feeds, inventory sync, and order routing.

## Requirements

| Variable | Required | Description |
|----------|----------|-------------|
| `INVENTORYSOURCE_API_KEY` | ✅ | Inventory Source API key |


## Quick Start

```bash
# List connected suppliers
python3 {{baseDir}}/scripts/inventory-source.py list-suppliers

# Get supplier details
python3 {{baseDir}}/scripts/inventory-source.py get-supplier <id>

# List products
python3 {{baseDir}}/scripts/inventory-source.py list-products --page "1" --per-page "50"

# Get product details
python3 {{baseDir}}/scripts/inventory-source.py get-product <id>

# Trigger inventory sync
python3 {{baseDir}}/scripts/inventory-source.py sync-inventory

# List orders
python3 {{baseDir}}/scripts/inventory-source.py list-orders --page "1" --status <value>

# Get order details
python3 {{baseDir}}/scripts/inventory-source.py get-order <id>

# Route order to supplier
python3 {{baseDir}}/scripts/inventory-source.py route-order <id>

# List connected stores
python3 {{baseDir}}/scripts/inventory-source.py list-integrations

# Get product feed
python3 {{baseDir}}/scripts/inventory-source.py get-feed <id>
```

## Output Format

All commands output JSON by default.

## Script Reference

| Script | Description |
|--------|-------------|
| `{baseDir}/scripts/inventory-source.py` | Main CLI — all commands in one tool |

## Credits
Built by [M. Abidi](https://www.linkedin.com/in/mohammad-ali-abidi) | [agxntsix.ai](https://www.agxntsix.ai)
[YouTube](https://youtube.com/@aiwithabidi) | [GitHub](https://github.com/aiwithabidi)
Part of the **AgxntSix Skill Suite** for OpenClaw agents.

📅 **Need help setting up OpenClaw for your business?** [Book a free consultation](https://cal.com/agxntsix/abidi-openclaw)