parcel-tracking

Query the Parcel app API to track active and recent package deliveries.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/Mezzle/ai-skills --skill parcel-tracking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: parcel-tracking
Source: https://github.com/Mezzle/ai-skills/tree/main/parcel-tracking
Command: npx skills add https://github.com/Mezzle/ai-skills --skill parcel-tracking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node-fetch, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Tracking packages can be tedious across multiple carriers; this skill centralizes parcel status, events, and carrier information via the Parcel app API to streamline delivery management.

Core Features & Use Cases

  • View Deliveries: Retrieve active and recent deliveries with status and event histories
  • Add Deliveries: Programmatically add new tracking numbers and descriptions
  • Carrier & Status Insight: Access list of supported carriers and detailed status codes to interpret updates
  • Real-world use: When asked about shipments, you can fetch current delivery status and upcoming ETA for planning

Quick Start

Install dependencies, set PARCEL_API_KEY, and run view-deliveries to begin tracking.

Frequently Asked Questions about parcel-tracking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track package deliveries across multiple carriers in Node.js?

You can track package deliveries by querying the Parcel API via Node.js scripts to retrieve active and recent shipments. This centralizes status checks, event histories, and ETA estimation across multiple carriers using a single API key.

What is the best way to add new tracking numbers programmatically?

Adding new tracking numbers programmatically is handled by scripts that send requests to the Parcel API. You pass the tracking number and description to create a new delivery entry and monitor its status.

Do I need a Parcel API key to view deliveries and carrier codes?

Yes, viewing deliveries and listing carrier codes requires a PARCEL_API_KEY environment variable. You also need Node.js 18+ to run the scripts that fetch delivery data and supported carrier information from the API.

How does the Parcel API interpret delivery status codes and events?

The Parcel API returns detailed status codes and event histories for each shipment. The skill accesses supported carrier lists and interprets these updates so you can understand current delivery progress and estimate arrival times.

Can I use Node.js to fetch shipment ETAs and current status?

Yes, you can use Node.js to fetch shipment ETAs and current status by running the view-deliveries script. It queries the Parcel API to return active shipments, event histories, and estimated arrival times for planning.