← 返回 Skills 市场
Inventory Source
作者
aiwithabidi
· GitHub ↗
· v1.0.0
348
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install inventory-source
功能描述
Inventory Source — dropship automation, supplier management, product feeds, inventory sync, and order routing.
使用说明 (SKILL.md)
📋 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
# List connected suppliers
python3 {{baseDir}}/scripts/inventory-source.py list-suppliers
# Get supplier details
python3 {{baseDir}}/scripts/inventory-source.py get-supplier \x3Cid>
# 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 \x3Cid>
# Trigger inventory sync
python3 {{baseDir}}/scripts/inventory-source.py sync-inventory
# List orders
python3 {{baseDir}}/scripts/inventory-source.py list-orders --page "1" --status \x3Cvalue>
# Get order details
python3 {{baseDir}}/scripts/inventory-source.py get-order \x3Cid>
# Route order to supplier
python3 {{baseDir}}/scripts/inventory-source.py route-order \x3Cid>
# List connected stores
python3 {{baseDir}}/scripts/inventory-source.py list-integrations
# Get product feed
python3 {{baseDir}}/scripts/inventory-source.py get-feed \x3Cid>
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 | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.
📅 Need help setting up OpenClaw for your business? Book a free consultation
安全使用建议
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 secrets in .env files, consider moving or restricting them. (3) Limit the API key's permissions where possible (use a key scoped to necessary actions). (4) Because the skill can be invoked autonomously, consider whether you want the agent to call external APIs without manual review. If you want to be extra cautious, inspect or run the script in an isolated environment first.
功能分析
Type: OpenClaw Skill
Name: inventory-source
Version: 1.0.0
The skill bundle is a standard API wrapper for the Inventory Source dropshipping platform. The main script (scripts/inventory-source.py) uses the Python standard library to interact with the official API endpoint (api.inventorysource.com) and handles authentication via environment variables or a local .env file. No malicious patterns, such as data exfiltration, unauthorized execution, or prompt injection, were detected.
能力评估
Purpose & Capability
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).
Instruction Scope
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.
Install Mechanism
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.
Credentials
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.
Persistence & Privilege
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install inventory-source - 安装完成后,直接呼叫该 Skill 的名称或使用
/inventory-source触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of inventory-source skill.
- Provides dropship automation, supplier management, product feeds, inventory sync, and order routing via a Python 3.10+ CLI tool.
- Requires an INVENTORYSOURCE_API_KEY environment variable for authentication.
- All commands output JSON; includes scripts for interacting with suppliers, products, orders, feeds, and integrations.
- No external dependencies—stdlib only.
元数据
常见问题
Inventory Source 是什么?
Inventory Source — dropship automation, supplier management, product feeds, inventory sync, and order routing. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 348 次。
如何安装 Inventory Source?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install inventory-source」即可一键安装,无需额外配置。
Inventory Source 是免费的吗?
是的,Inventory Source 完全免费(开源免费),可自由下载、安装和使用。
Inventory Source 支持哪些平台?
Inventory Source 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Inventory Source?
由 aiwithabidi(@aiwithabidi)开发并维护,当前版本 v1.0.0。
推荐 Skills