Express Logistics Tracker for Openclaw

An automated logistics intelligence skill that identifies carriers and monitors package tracking status with advanced anomaly detection.

zhili007
v1.0.0
Mar 20, 2026
0
860
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install express-query

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-query 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 Logistics Tracker?

The Express Logistics Tracker is a powerful addition to the Openclaw Skills ecosystem designed to streamline package monitoring. It automatically identifies carriers based on tracking numbers using sophisticated prefix and length matching algorithms. By leveraging web automation and aggregation services like Kuaidi100, the skill provides real-time visibility into the shipping lifecycle.

Beyond simple tracking, this skill acts as an intelligent auditor for your shipments. It parses raw web data into structured timelines and applies logic-based rules to identify issues such as stagnant transit, delivery timeouts, or suspicious receipt statuses, providing users with actionable advice to resolve logistics bottlenecks.

Express Logistics Tracker Use Cases

  • Automatically checking the current location of a package via a tracking number.
  • Monitoring for shipping delays where tracking hasn't updated for over 3 days.
  • Verifying delivery status when a package is marked as signed but not received.
  • Detecting package returns or rejections in real-time.

How Express Logistics Tracker Works

  1. The system identifies the carrier by running a specialized identification script or matching regex patterns against known carrier traits.
  2. It initiates a query through prioritized channels: first via Kuaidi100, then the official carrier website, and finally using a browser tool for general web fetching.
  3. The skill parses the tracking history to extract timestamps, locations, and status descriptions.
  4. It runs an anomaly detection engine to check for stagnation, excessive transit at a single node, or delivery exceptions.
  5. A structured report is generated including the current status, a full timeline, and specific recommendations for the user.

Express Logistics Tracker Setup

To integrate this capability into your agent, ensure you have the necessary scripts and dependencies installed. Run the following commands to test the identification and query modules:

# Install required python dependencies
pip install -r requirements.txt

# Test carrier identification
python3 scripts/identify.py SF1234567890

# Perform a full logistics query
python3 scripts/query.py SF1234567890

Express Logistics Tracker Data Schema & Taxonomy

The skill organizes logistics data into a structured format for easy consumption by AI agents and end-users:

Field Description Format
Carrier Identified courier company String
Tracking Number The unique shipment ID String
Status Current phase (Transit, Delivering, Signed, Exception) String
Timeline Historical tracking events Numbered List (Descending)
Anomalies Logic-based flags (e.g., Stagnant > 3 days) String
Suggestions Actionable steps for the user String

Express Logistics Tracker Advanced Features

  • Multi-stage fallback mechanism using browser automation if primary API sources fail.
  • Rule-based anomaly detection for 5 specific logistics failure modes.
  • Automated carrier identification using a three-step matching logic (prefix, length, and default).
  • Standardized output templates compatible with multi-agent Openclaw Skills workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*