Express Tracker for Openclaw

A high-efficiency Python-based utility for generating instant logistics tracking links and batch-processing delivery statuses.

wang-junjian
v1.0.0
Mar 12, 2026
0
919
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install express-tracker

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install express-tracker using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Express Tracker?

Express Tracker is a robust technical utility designed for Openclaw Skills that streamlines the logistics tracking process. By leveraging a comprehensive database of over 3,000 global and domestic carriers, it eliminates the need for manual carrier selection. The tool automatically identifies the provider based on the tracking number prefix (such as YT, SF, or JD) and generates direct access links via the reliable Kuaidi100 platform.

Built for developers and power users, it avoids the complexities of brittle web scraping and the overhead of paid API keys. It provides a stable, 'out-of-the-box' solution for integrating logistics data into automated workflows, ensuring that users can access real-time delivery updates with zero configuration hassle.

Express Tracker Use Cases

  • Tracking single packages quickly via the command line using prefixes like YT or SF.
  • Batch processing dozens of tracking numbers from a text file for enterprise or e-commerce management.
  • Automating the generation of logistics reports in Markdown or JSON formats for integration into larger dashboards.
  • Opening multiple tracking pages simultaneously in a browser for rapid manual inspection.

How Express Tracker Works

  1. The user provides a tracking number via the CLI or a bulk text file.
  2. The system analyzes the tracking number prefix to identify the specific logistics provider from its internal code library.
  3. A standardized tracking URL is constructed using the identified carrier code and the unique tracking number.
  4. The tool outputs the result in the requested format (Text, JSON, or Markdown) or triggers a system command to open the URL in a browser.

Express Tracker Setup

Ensure you have Python 3 installed. Navigate to the skill directory and use the following commands:

# Track a single package with auto-identification
python3 scripts/track_express.py --nu YT2538259220416

# Open tracking link directly in browser (macOS)
python3 scripts/track_express.py --nu YT2538259220416 --open

# Batch track from a file
python3 scripts/batch_track.py --file express_list.txt

Express Tracker Data Schema & Taxonomy

The skill utilizes a structured repository of carrier codes and outputs data in various formats.

Field Description Example
nu Tracking Number YT2538259220416
com Carrier Slug yuantong
com_name Display Name Yuantong Express
query_url Direct Link https://www.kuaidi100.com/...

Files generated include Markdown reports or JSON objects based on the --format flag.

Express Tracker Advanced Features

  • Intelligent prefix recognition for 3000+ carriers including SF Express, JD Logistics, and EMS.
  • Multi-format output support (JSON, Markdown, Plain Text) for seamless Openclaw Skills pipeline integration.
  • Support for bulk processing via comma-separated CLI arguments or external file inputs.
  • Zero-API-key architecture, utilizing stable public query methods for maximum uptime.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*