mcpField
A
adv-cli

adv-cli

github.com/dl-alexandreその他140 回インストール4 週間前に更新
リポジトリ

adv-cli について

Advance Commerce CLI は、`adv` コマンドラインツールで Advance Commerce API を照会・管理するスキルです。商品、在庫、注文、顧客のほか、レポート、トレンド分析、データ出力を扱います。

主な機能

  1. 01商品カタログの照会と管理
  2. 02在庫の確認と更新
  3. 03注文と顧客記録の処理
  4. 04売上・在庫レポートの生成
  5. 05トレンド分析とデータ出力

活用シーン

  1. 01商品カタログの一括更新
  2. 02倉庫在庫と在庫僅少アラートの確認
  3. 03注文の絞り込みと配送状況の更新
  4. 04注文データの出力や売上トレンドの確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/dl-alexandre/skills --skill adv-cli

インストール後、Claude Code で/adv-cliを入力して読み込まれたか確認します。

詳細

Advance Commerce CLI

adv コマンドラインツールを使用して Advance Commerce API をクエリします。

前提条件

adv --version
export ADV_API_KEY='your-api-key'
export ADV_API_SECRET='your-api-secret'
adv auth status

認証

  • Advance Commerce の API キーとシークレット
  • 環境変数:ADV_API_KEY、ADV_API_SECRET
  • または、対話型セットアップには adv auth login

商品

一覧表示と検索
adv products list --limit 100
adv products search --query "laptop" --category electronics
adv products get PRODUCT_ID
カタログ管理
adv products create --file product.json
adv products update PRODUCT_ID --price 999.99
adv products delete PRODUCT_ID --confirm
adv products bulk --file products.csv

在庫

adv inventory list --warehouse WAREHOUSE_ID
adv inventory get PRODUCT_ID --warehouse WAREHOUSE_ID
adv inventory update PRODUCT_ID --quantity 100 --warehouse WAREHOUSE_ID
adv inventory alerts --low-stock --threshold 10

注文

adv orders list --status pending --limit 50
adv orders get ORDER_ID --details
adv orders create --customer CUSTOMER_ID --items items.json
adv orders update ORDER_ID --status shipped --tracking TRACKING_NUM
adv orders cancel ORDER_ID --reason "Customer request"

顧客

adv customers list --limit 100
adv customers get CUSTOMER_ID
adv customers search --email "[email protected]"
adv customers orders CUSTOMER_ID --limit 20

レポートと分析

adv reports sales --start 2024-06-01 --end 2024-06-30
adv reports inventory --warehouse WAREHOUSE_ID
adv analytics trends --metric revenue --days 30
adv export orders --start 2024-01-01 --format csv

エージェントのベストプラクティス

  1. ページネーション:大規模なデータセットには --cursor を使用します
  2. 一括操作:一括更新には CSV/JSON ファイルを使用します
  3. 日付フィルター:ISO 8601 形式(YYYY-MM-DD)
  4. レート制限:制限を確認するにはレスポンスヘッダーをチェックします

コメント